Generics157.cpp 3.0 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename R>
  10. struct VirtualFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. template <typename R, typename T1>
  20. struct VirtualFuncInvoker1
  21. {
  22. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  23. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  26. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  27. }
  28. };
  29. template <typename R, typename T1, typename T2>
  30. struct GenericVirtualFuncInvoker2
  31. {
  32. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  33. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  34. {
  35. VirtualInvokeData invokeData;
  36. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  37. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  38. }
  39. };
  40. struct InterfaceActionInvoker0
  41. {
  42. typedef void (*Action)(void*, const RuntimeMethod*);
  43. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  44. {
  45. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  46. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  47. }
  48. };
  49. template <typename R>
  50. struct InterfaceFuncInvoker0
  51. {
  52. typedef R (*Func)(void*, const RuntimeMethod*);
  53. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  54. {
  55. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  56. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  57. }
  58. };
  59. template <typename R, typename T1>
  60. struct InterfaceFuncInvoker1
  61. {
  62. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  63. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  64. {
  65. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  66. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  67. }
  68. };
  69. template <typename R, typename T1, typename T2>
  70. struct InterfaceFuncInvoker2
  71. {
  72. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  73. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  74. {
  75. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  76. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  77. }
  78. };
  79. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>
  80. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63;
  81. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  82. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D;
  83. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  84. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9;
  85. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  86. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2;
  87. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  88. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE;
  89. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  90. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89;
  91. // System.Buffers.ArrayPool`1<System.Byte>
  92. struct ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E;
  93. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.A8>
  94. struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320;
  95. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  96. struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9;
  97. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  98. struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF;
  99. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  100. struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF;
  101. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  102. struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24;
  103. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  104. struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E;
  105. // System.Collections.Generic.EqualityComparer`1<System.Char>
  106. struct EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30;
  107. // System.Collections.Generic.EqualityComparer`1<System.Object>
  108. struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20;
  109. // System.Collections.Generic.IDictionary`2<System.Object,System.Object>
  110. struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72;
  111. // System.Collections.Generic.IEqualityComparer`1<System.Char>
  112. struct IEqualityComparer_1_t14D152F51FFEB2DFB3BB3C565BF985F2F0EE1483;
  113. // System.Collections.Generic.IEqualityComparer`1<System.Object>
  114. struct IEqualityComparer_1_t1A386BEF1855064FD5CC71F340A68881A52B4932;
  115. // System.Buffers.IMemoryOwner`1<System.Int32>
  116. struct IMemoryOwner_1_t47B4E5806B81BB823EB9D173EAC080A1C6155781;
  117. // System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>
  118. struct IMemoryOwner_1_t57D89B94DB7B14C45F5721C192F933FDBD102118;
  119. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>
  120. struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95;
  121. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  122. struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C;
  123. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  124. struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583;
  125. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  126. struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F;
  127. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  128. struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75;
  129. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  130. struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F;
  131. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.A8>
  132. struct Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1;
  133. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  134. struct Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1;
  135. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  136. struct Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D;
  137. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  138. struct Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438;
  139. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  140. struct Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5;
  141. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  142. struct Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1;
  143. // System.Lazy`1<SixLabors.ImageSharp.Configuration>
  144. struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E;
  145. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  146. struct LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91;
  147. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  148. struct LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36;
  149. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  150. struct LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED;
  151. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  152. struct LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B;
  153. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  154. struct LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A;
  155. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  156. struct LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0;
  157. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  158. struct LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B;
  159. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  160. struct LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7;
  161. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  162. struct LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC;
  163. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  164. struct LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619;
  165. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  166. struct LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD;
  167. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  168. struct LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325;
  169. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  170. struct LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA;
  171. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  172. struct LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E;
  173. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  174. struct LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103;
  175. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  176. struct LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6;
  177. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  178. struct LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E;
  179. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  180. struct LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07;
  181. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  182. struct LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004;
  183. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  184. struct LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E;
  185. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  186. struct LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06;
  187. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  188. struct LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63;
  189. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  190. struct LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413;
  191. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  192. struct LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E;
  193. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  194. struct LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753;
  195. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  196. struct LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC;
  197. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  198. struct LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF;
  199. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  200. struct LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8;
  201. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  202. struct LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B;
  203. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.A8>
  204. struct LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760;
  205. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Abgr32>
  206. struct LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151;
  207. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Argb32>
  208. struct LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A;
  209. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgr24>
  210. struct LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD;
  211. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgr565>
  212. struct LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E;
  213. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgra32>
  214. struct LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A;
  215. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  216. struct LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D;
  217. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  218. struct LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E;
  219. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  220. struct LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A;
  221. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Boolean>
  222. struct LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36;
  223. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Byte>
  224. struct LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38;
  225. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Byte4>
  226. struct LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E;
  227. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.ComplexVector4>
  228. struct LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000;
  229. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Decimal>
  230. struct LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D;
  231. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Double>
  232. struct LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E;
  233. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  234. struct LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98;
  235. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  236. struct LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115;
  237. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  238. struct LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680;
  239. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Int16>
  240. struct LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A;
  241. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Int32>
  242. struct LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866;
  243. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Int64>
  244. struct LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1;
  245. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.L16>
  246. struct LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3;
  247. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.L8>
  248. struct LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95;
  249. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.La16>
  250. struct LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0;
  251. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.La32>
  252. struct LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888;
  253. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  254. struct LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769;
  255. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  256. struct LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9;
  257. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  258. struct LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107;
  259. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  260. struct LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C;
  261. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rg32>
  262. struct LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4;
  263. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgb24>
  264. struct LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA;
  265. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgb48>
  266. struct LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6;
  267. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  268. struct LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D;
  269. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgba32>
  270. struct LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE;
  271. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgba64>
  272. struct LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753;
  273. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  274. struct LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50;
  275. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Short2>
  276. struct LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21;
  277. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Short4>
  278. struct LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99;
  279. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Single>
  280. struct LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A;
  281. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.UInt16>
  282. struct LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750;
  283. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.UInt32>
  284. struct LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D;
  285. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.UInt64>
  286. struct LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6;
  287. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Numerics.Vector4>
  288. struct LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF;
  289. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.A8>
  290. struct MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631;
  291. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  292. struct MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56;
  293. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  294. struct MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497;
  295. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  296. struct MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906;
  297. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  298. struct MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA;
  299. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  300. struct MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD;
  301. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  302. struct Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA;
  303. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  304. struct Pinnable_1_t995246336920565198FB5642AAE104F3134A3468;
  305. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  306. struct Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A;
  307. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  308. struct Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B;
  309. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  310. struct Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146;
  311. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  312. struct Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE;
  313. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  314. struct Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3;
  315. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  316. struct Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103;
  317. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  318. struct Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF;
  319. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  320. struct Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9;
  321. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  322. struct Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F;
  323. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  324. struct Pinnable_1_t76758360C06982977C68715853C878A47E8602EA;
  325. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  326. struct Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770;
  327. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  328. struct Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB;
  329. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  330. struct Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975;
  331. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  332. struct Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C;
  333. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  334. struct Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85;
  335. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  336. struct Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45;
  337. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  338. struct Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2;
  339. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  340. struct Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868;
  341. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  342. struct Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56;
  343. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  344. struct Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9;
  345. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  346. struct Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B;
  347. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  348. struct Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A;
  349. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  350. struct Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23;
  351. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  352. struct Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15;
  353. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  354. struct Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F;
  355. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  356. struct Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A;
  357. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  358. struct Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD;
  359. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.A8>
  360. struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED;
  361. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  362. struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD;
  363. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  364. struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A;
  365. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  366. struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF;
  367. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  368. struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637;
  369. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  370. struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF;
  371. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  372. struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03;
  373. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  374. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A;
  375. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  376. struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98;
  377. // System.Pinnable`1<System.Boolean>
  378. struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC;
  379. // System.Pinnable`1<System.Byte>
  380. struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110;
  381. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  382. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF;
  383. // System.Pinnable`1<SixLabors.ImageSharp.ComplexVector4>
  384. struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30;
  385. // System.Pinnable`1<System.Decimal>
  386. struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC;
  387. // System.Pinnable`1<System.Double>
  388. struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6;
  389. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  390. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5;
  391. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  392. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D;
  393. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  394. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B;
  395. // System.Pinnable`1<System.Int16>
  396. struct Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777;
  397. // System.Pinnable`1<System.Int32>
  398. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D;
  399. // System.Pinnable`1<System.Int64>
  400. struct Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3;
  401. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L16>
  402. struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773;
  403. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  404. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC;
  405. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La16>
  406. struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E;
  407. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La32>
  408. struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0;
  409. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  410. struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3;
  411. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  412. struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56;
  413. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  414. struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804;
  415. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  416. struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8;
  417. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  418. struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4;
  419. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  420. struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D;
  421. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  422. struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF;
  423. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  424. struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF;
  425. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  426. struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63;
  427. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  428. struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716;
  429. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  430. struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF;
  431. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short2>
  432. struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C;
  433. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short4>
  434. struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1;
  435. // System.Pinnable`1<System.Single>
  436. struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731;
  437. // System.Pinnable`1<System.UInt16>
  438. struct Pinnable_1_t01E25867A74BA9E2F5864D1AE67CEF3A298AC056;
  439. // System.Pinnable`1<System.UInt32>
  440. struct Pinnable_1_t4E40323FD6DE85A9C83E29C1A0CFB7EFDE2B1424;
  441. // System.Pinnable`1<System.UInt64>
  442. struct Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6;
  443. // System.Pinnable`1<System.Numerics.Vector4>
  444. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7;
  445. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  446. struct ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479;
  447. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>
  448. struct ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496;
  449. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  450. struct ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80;
  451. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  452. struct ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5;
  453. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  454. struct ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD;
  455. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>
  456. struct ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F;
  457. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>
  458. struct ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395;
  459. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>
  460. struct ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2;
  461. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>
  462. struct ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186;
  463. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  464. struct ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247;
  465. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  466. struct ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692;
  467. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  468. struct ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9;
  469. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  470. struct ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC;
  471. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>
  472. struct ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D;
  473. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>
  474. struct ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4;
  475. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>
  476. struct ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04;
  477. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  478. struct ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27;
  479. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>
  480. struct ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28;
  481. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>
  482. struct ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7;
  483. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  484. struct ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8;
  485. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>
  486. struct ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342;
  487. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>
  488. struct ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7;
  489. // System.IO.SearchResultHandler`1<System.Object>
  490. struct SearchResultHandler_1_tB819A963B62A843474E27DDAFE239812CF70839D;
  491. // System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>
  492. struct Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E;
  493. // System.Linq.Set`1<System.Char>
  494. struct Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E;
  495. // System.Linq.Set`1<System.Object>
  496. struct Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0;
  497. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  498. struct SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2;
  499. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  500. struct SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565;
  501. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  502. struct SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932;
  503. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  504. struct SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2;
  505. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  506. struct SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526;
  507. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  508. struct SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731;
  509. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  510. struct SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5;
  511. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  512. struct SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8;
  513. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  514. struct SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3;
  515. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  516. struct SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB;
  517. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  518. struct SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3;
  519. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  520. struct SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D;
  521. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  522. struct SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1;
  523. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  524. struct SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB;
  525. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  526. struct SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D;
  527. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  528. struct SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD;
  529. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  530. struct SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8;
  531. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  532. struct SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D;
  533. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  534. struct SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9;
  535. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  536. struct SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA;
  537. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  538. struct SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E;
  539. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  540. struct SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6;
  541. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  542. struct SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8;
  543. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  544. struct SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD;
  545. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  546. struct SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB;
  547. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  548. struct SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F;
  549. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  550. struct SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB;
  551. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  552. struct SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B;
  553. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  554. struct SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB;
  555. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>
  556. struct SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA;
  557. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  558. struct SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD;
  559. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  560. struct SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F;
  561. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  562. struct SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70;
  563. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  564. struct SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A;
  565. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  566. struct SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D;
  567. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  568. struct SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD;
  569. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  570. struct SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145;
  571. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  572. struct SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126;
  573. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>
  574. struct SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A;
  575. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>
  576. struct SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F;
  577. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  578. struct SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE;
  579. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>
  580. struct SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E;
  581. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>
  582. struct SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2;
  583. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>
  584. struct SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9;
  585. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  586. struct SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949;
  587. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  588. struct SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025;
  589. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  590. struct SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8;
  591. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>
  592. struct SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07;
  593. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>
  594. struct SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95;
  595. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>
  596. struct SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46;
  597. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>
  598. struct SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902;
  599. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>
  600. struct SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D;
  601. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>
  602. struct SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F;
  603. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>
  604. struct SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934;
  605. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  606. struct SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD;
  607. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  608. struct SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061;
  609. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  610. struct SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0;
  611. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  612. struct SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD;
  613. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  614. struct SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A;
  615. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  616. struct SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519;
  617. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  618. struct SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175;
  619. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  620. struct SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780;
  621. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  622. struct SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED;
  623. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  624. struct SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8;
  625. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  626. struct SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D;
  627. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>
  628. struct SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C;
  629. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>
  630. struct SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686;
  631. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>
  632. struct SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934;
  633. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>
  634. struct SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD;
  635. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>
  636. struct SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B;
  637. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>
  638. struct SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C;
  639. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>
  640. struct SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1;
  641. // System.Threading.Tasks.Shared`1<System.Threading.CancellationTokenRegistration>
  642. struct Shared_1_t333C4F81656CB6CBFC971E543F8E9995A08F400B;
  643. // System.Threading.Tasks.Shared`1<System.Int64>
  644. struct Shared_1_t0DFF9D1BB33349D2406542C8D41E1219309D0804;
  645. // System.Threading.Tasks.Shared`1<System.Object>
  646. struct Shared_1_t9CD470164021C8F0989F8E21A955B5B9AE6CA05C;
  647. // JCUnityLib.Singleton`1<System.Object>
  648. struct Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D;
  649. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>
  650. struct SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E;
  651. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>
  652. struct SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E;
  653. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>
  654. struct SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC;
  655. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>
  656. struct SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D;
  657. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>
  658. struct SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D;
  659. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>
  660. struct SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89;
  661. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  662. struct SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2;
  663. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  664. struct SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5;
  665. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>
  666. struct SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36;
  667. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  668. struct SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB;
  669. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  670. struct SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6;
  671. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  672. struct SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91;
  673. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>
  674. struct SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67;
  675. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>
  676. struct SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4;
  677. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>
  678. struct SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643;
  679. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>
  680. struct SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704;
  681. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  682. struct SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA;
  683. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  684. struct SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E;
  685. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  686. struct SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42;
  687. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  688. struct SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B;
  689. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>
  690. struct SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA;
  691. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>
  692. struct SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC;
  693. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>
  694. struct SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0;
  695. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  696. struct SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125;
  697. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>
  698. struct SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418;
  699. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>
  700. struct SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07;
  701. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  702. struct SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254;
  703. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>
  704. struct SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E;
  705. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>
  706. struct SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74;
  707. // System.Threading.SparselyPopulatedArrayFragment`1<System.Threading.CancellationCallbackInfo>
  708. struct SparselyPopulatedArrayFragment_1_t93197EF47D6A025755987003D5D62F3AED371C21;
  709. // System.Linq.Set`1/Slot<System.Char>[]
  710. struct SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD;
  711. // System.Linq.Set`1/Slot<System.Object>[]
  712. struct SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245;
  713. // System.Collections.Concurrent.ConcurrentQueue`1/Segment/Slot<System.Object>[]
  714. struct SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC;
  715. // System.Byte[]
  716. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  717. // System.Char[]
  718. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  719. // System.Int32[]
  720. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
  721. // System.Type[]
  722. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  723. // System.Numerics.Vector4[]
  724. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F;
  725. // System.Reflection.Binder
  726. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  727. // System.Threading.CancellationCallbackInfo
  728. struct CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B;
  729. // SixLabors.ImageSharp.Configuration
  730. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8;
  731. // SixLabors.ImageSharp.IO.IFileSystem
  732. struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2;
  733. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory
  734. struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426;
  735. // SixLabors.ImageSharp.Formats.ImageFormatManager
  736. struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515;
  737. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata
  738. struct ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E;
  739. // System.Reflection.MemberFilter
  740. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  741. // SixLabors.ImageSharp.Memory.MemoryAllocator
  742. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444;
  743. // SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard
  744. struct RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC;
  745. // System.Single
  746. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E;
  747. // System.String
  748. struct String_t;
  749. // System.Type
  750. struct Type_t;
  751. // System.Numerics.Vector4
  752. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59;
  753. // System.Void
  754. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  755. IL2CPP_EXTERN_C RuntimeClass* Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var;
  756. IL2CPP_EXTERN_C RuntimeClass* Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var;
  757. IL2CPP_EXTERN_C RuntimeClass* Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var;
  758. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
  759. IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var;
  760. IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var;
  761. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  762. IL2CPP_EXTERN_C RuntimeClass* Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var;
  763. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  764. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  765. IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var;
  766. IL2CPP_EXTERN_C const RuntimeMethod* MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var;
  767. IL2CPP_EXTERN_C const RuntimeMethod* MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var;
  768. IL2CPP_EXTERN_C const RuntimeMethod* MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var;
  769. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var;
  770. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var;
  771. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var;
  772. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var;
  773. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var;
  774. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var;
  775. IL2CPP_EXTERN_C const RuntimeMethod* Set_1_Resize_m76AB0CBB7620700F3F21E262EBE0FD647A82134F_RuntimeMethod_var;
  776. IL2CPP_EXTERN_C const RuntimeMethod* Set_1_Resize_m8EBD510D9FF7297B0C18E3431909A967ED19ADD1_RuntimeMethod_var;
  777. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var;
  778. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var;
  779. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var;
  780. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var;
  781. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var;
  782. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  783. struct SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD;
  784. struct SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245;
  785. struct SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC;
  786. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  787. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
  788. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F;
  789. IL2CPP_EXTERN_C_BEGIN
  790. IL2CPP_EXTERN_C_END
  791. #ifdef __clang__
  792. #pragma clang diagnostic push
  793. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  794. #pragma clang diagnostic ignored "-Wunused-variable"
  795. #endif
  796. // System.Object
  797. // System.Buffers.ArrayPool`1<System.Byte>
  798. struct ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E : public RuntimeObject
  799. {
  800. public:
  801. public:
  802. };
  803. struct ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields
  804. {
  805. public:
  806. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1::s_sharedInstance
  807. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ___s_sharedInstance_0;
  808. public:
  809. inline static int32_t get_offset_of_s_sharedInstance_0() { return static_cast<int32_t>(offsetof(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields, ___s_sharedInstance_0)); }
  810. inline ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * get_s_sharedInstance_0() const { return ___s_sharedInstance_0; }
  811. inline ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E ** get_address_of_s_sharedInstance_0() { return &___s_sharedInstance_0; }
  812. inline void set_s_sharedInstance_0(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * value)
  813. {
  814. ___s_sharedInstance_0 = value;
  815. Il2CppCodeGenWriteBarrier((void**)(&___s_sharedInstance_0), (void*)value);
  816. }
  817. };
  818. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.A8>
  819. struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 : public RuntimeObject
  820. {
  821. public:
  822. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  823. int32_t ___U3CWidthU3Ek__BackingField_0;
  824. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  825. int32_t ___U3CHeightU3Ek__BackingField_1;
  826. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  827. MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  828. public:
  829. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CWidthU3Ek__BackingField_0)); }
  830. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  831. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  832. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  833. {
  834. ___U3CWidthU3Ek__BackingField_0 = value;
  835. }
  836. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CHeightU3Ek__BackingField_1)); }
  837. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  838. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  839. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  840. {
  841. ___U3CHeightU3Ek__BackingField_1 = value;
  842. }
  843. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  844. inline MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  845. inline MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  846. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * value)
  847. {
  848. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  849. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  850. }
  851. };
  852. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  853. struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 : public RuntimeObject
  854. {
  855. public:
  856. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  857. int32_t ___U3CWidthU3Ek__BackingField_0;
  858. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  859. int32_t ___U3CHeightU3Ek__BackingField_1;
  860. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  861. MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  862. public:
  863. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CWidthU3Ek__BackingField_0)); }
  864. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  865. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  866. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  867. {
  868. ___U3CWidthU3Ek__BackingField_0 = value;
  869. }
  870. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CHeightU3Ek__BackingField_1)); }
  871. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  872. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  873. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  874. {
  875. ___U3CHeightU3Ek__BackingField_1 = value;
  876. }
  877. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  878. inline MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  879. inline MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  880. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * value)
  881. {
  882. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  883. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  884. }
  885. };
  886. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  887. struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF : public RuntimeObject
  888. {
  889. public:
  890. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  891. int32_t ___U3CWidthU3Ek__BackingField_0;
  892. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  893. int32_t ___U3CHeightU3Ek__BackingField_1;
  894. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  895. MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  896. public:
  897. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CWidthU3Ek__BackingField_0)); }
  898. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  899. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  900. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  901. {
  902. ___U3CWidthU3Ek__BackingField_0 = value;
  903. }
  904. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CHeightU3Ek__BackingField_1)); }
  905. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  906. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  907. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  908. {
  909. ___U3CHeightU3Ek__BackingField_1 = value;
  910. }
  911. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  912. inline MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  913. inline MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  914. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * value)
  915. {
  916. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  917. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  918. }
  919. };
  920. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  921. struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF : public RuntimeObject
  922. {
  923. public:
  924. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  925. int32_t ___U3CWidthU3Ek__BackingField_0;
  926. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  927. int32_t ___U3CHeightU3Ek__BackingField_1;
  928. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  929. MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  930. public:
  931. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CWidthU3Ek__BackingField_0)); }
  932. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  933. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  934. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  935. {
  936. ___U3CWidthU3Ek__BackingField_0 = value;
  937. }
  938. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CHeightU3Ek__BackingField_1)); }
  939. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  940. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  941. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  942. {
  943. ___U3CHeightU3Ek__BackingField_1 = value;
  944. }
  945. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  946. inline MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  947. inline MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  948. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * value)
  949. {
  950. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  951. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  952. }
  953. };
  954. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  955. struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 : public RuntimeObject
  956. {
  957. public:
  958. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  959. int32_t ___U3CWidthU3Ek__BackingField_0;
  960. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  961. int32_t ___U3CHeightU3Ek__BackingField_1;
  962. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  963. MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  964. public:
  965. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CWidthU3Ek__BackingField_0)); }
  966. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  967. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  968. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  969. {
  970. ___U3CWidthU3Ek__BackingField_0 = value;
  971. }
  972. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CHeightU3Ek__BackingField_1)); }
  973. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  974. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  975. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  976. {
  977. ___U3CHeightU3Ek__BackingField_1 = value;
  978. }
  979. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  980. inline MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  981. inline MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  982. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * value)
  983. {
  984. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  985. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  986. }
  987. };
  988. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  989. struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E : public RuntimeObject
  990. {
  991. public:
  992. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  993. int32_t ___U3CWidthU3Ek__BackingField_0;
  994. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  995. int32_t ___U3CHeightU3Ek__BackingField_1;
  996. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  997. MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  998. public:
  999. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CWidthU3Ek__BackingField_0)); }
  1000. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  1001. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  1002. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  1003. {
  1004. ___U3CWidthU3Ek__BackingField_0 = value;
  1005. }
  1006. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CHeightU3Ek__BackingField_1)); }
  1007. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  1008. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  1009. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  1010. {
  1011. ___U3CHeightU3Ek__BackingField_1 = value;
  1012. }
  1013. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  1014. inline MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1015. inline MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1016. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * value)
  1017. {
  1018. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  1019. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  1020. }
  1021. };
  1022. // System.Collections.Generic.EqualityComparer`1<System.Char>
  1023. struct EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 : public RuntimeObject
  1024. {
  1025. public:
  1026. public:
  1027. };
  1028. struct EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30_StaticFields
  1029. {
  1030. public:
  1031. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  1032. EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 * ___defaultComparer_0;
  1033. public:
  1034. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30_StaticFields, ___defaultComparer_0)); }
  1035. inline EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  1036. inline EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  1037. inline void set_defaultComparer_0(EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 * value)
  1038. {
  1039. ___defaultComparer_0 = value;
  1040. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  1041. }
  1042. };
  1043. // System.Collections.Generic.EqualityComparer`1<System.Object>
  1044. struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 : public RuntimeObject
  1045. {
  1046. public:
  1047. public:
  1048. };
  1049. struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20_StaticFields
  1050. {
  1051. public:
  1052. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  1053. EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * ___defaultComparer_0;
  1054. public:
  1055. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20_StaticFields, ___defaultComparer_0)); }
  1056. inline EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  1057. inline EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  1058. inline void set_defaultComparer_0(EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * value)
  1059. {
  1060. ___defaultComparer_0 = value;
  1061. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  1062. }
  1063. };
  1064. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  1065. struct MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 : public RuntimeObject
  1066. {
  1067. public:
  1068. public:
  1069. };
  1070. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  1071. struct MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF : public RuntimeObject
  1072. {
  1073. public:
  1074. public:
  1075. };
  1076. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  1077. struct MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA : public RuntimeObject
  1078. {
  1079. public:
  1080. public:
  1081. };
  1082. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  1083. struct MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 : public RuntimeObject
  1084. {
  1085. public:
  1086. public:
  1087. };
  1088. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  1089. struct MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 : public RuntimeObject
  1090. {
  1091. public:
  1092. public:
  1093. };
  1094. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  1095. struct MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 : public RuntimeObject
  1096. {
  1097. public:
  1098. public:
  1099. };
  1100. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  1101. struct MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD : public RuntimeObject
  1102. {
  1103. public:
  1104. public:
  1105. };
  1106. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  1107. struct MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 : public RuntimeObject
  1108. {
  1109. public:
  1110. public:
  1111. };
  1112. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  1113. struct MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA : public RuntimeObject
  1114. {
  1115. public:
  1116. public:
  1117. };
  1118. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  1119. struct MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 : public RuntimeObject
  1120. {
  1121. public:
  1122. public:
  1123. };
  1124. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  1125. struct MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 : public RuntimeObject
  1126. {
  1127. public:
  1128. public:
  1129. };
  1130. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  1131. struct MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC : public RuntimeObject
  1132. {
  1133. public:
  1134. public:
  1135. };
  1136. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  1137. struct MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 : public RuntimeObject
  1138. {
  1139. public:
  1140. public:
  1141. };
  1142. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  1143. struct MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 : public RuntimeObject
  1144. {
  1145. public:
  1146. public:
  1147. };
  1148. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  1149. struct MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F : public RuntimeObject
  1150. {
  1151. public:
  1152. public:
  1153. };
  1154. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  1155. struct MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 : public RuntimeObject
  1156. {
  1157. public:
  1158. public:
  1159. };
  1160. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  1161. struct MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A : public RuntimeObject
  1162. {
  1163. public:
  1164. public:
  1165. };
  1166. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  1167. struct MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD : public RuntimeObject
  1168. {
  1169. public:
  1170. public:
  1171. };
  1172. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  1173. struct MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F : public RuntimeObject
  1174. {
  1175. public:
  1176. public:
  1177. };
  1178. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  1179. struct MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A : public RuntimeObject
  1180. {
  1181. public:
  1182. public:
  1183. };
  1184. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  1185. struct MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 : public RuntimeObject
  1186. {
  1187. public:
  1188. public:
  1189. };
  1190. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  1191. struct MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 : public RuntimeObject
  1192. {
  1193. public:
  1194. public:
  1195. };
  1196. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  1197. struct MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 : public RuntimeObject
  1198. {
  1199. public:
  1200. public:
  1201. };
  1202. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  1203. struct MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E : public RuntimeObject
  1204. {
  1205. public:
  1206. public:
  1207. };
  1208. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  1209. struct MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 : public RuntimeObject
  1210. {
  1211. public:
  1212. public:
  1213. };
  1214. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  1215. struct MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A : public RuntimeObject
  1216. {
  1217. public:
  1218. public:
  1219. };
  1220. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  1221. struct MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 : public RuntimeObject
  1222. {
  1223. public:
  1224. public:
  1225. };
  1226. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  1227. struct MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 : public RuntimeObject
  1228. {
  1229. public:
  1230. public:
  1231. };
  1232. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  1233. struct MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E : public RuntimeObject
  1234. {
  1235. public:
  1236. public:
  1237. };
  1238. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.A8>
  1239. struct MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 : public RuntimeObject
  1240. {
  1241. public:
  1242. public:
  1243. };
  1244. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  1245. struct MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A : public RuntimeObject
  1246. {
  1247. public:
  1248. public:
  1249. };
  1250. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  1251. struct MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC : public RuntimeObject
  1252. {
  1253. public:
  1254. public:
  1255. };
  1256. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  1257. struct MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE : public RuntimeObject
  1258. {
  1259. public:
  1260. public:
  1261. };
  1262. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  1263. struct MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 : public RuntimeObject
  1264. {
  1265. public:
  1266. public:
  1267. };
  1268. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  1269. struct MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C : public RuntimeObject
  1270. {
  1271. public:
  1272. public:
  1273. };
  1274. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  1275. struct MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 : public RuntimeObject
  1276. {
  1277. public:
  1278. public:
  1279. };
  1280. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1281. struct MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 : public RuntimeObject
  1282. {
  1283. public:
  1284. public:
  1285. };
  1286. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  1287. struct MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 : public RuntimeObject
  1288. {
  1289. public:
  1290. public:
  1291. };
  1292. // System.Buffers.MemoryManager`1<System.Boolean>
  1293. struct MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C : public RuntimeObject
  1294. {
  1295. public:
  1296. public:
  1297. };
  1298. // System.Buffers.MemoryManager`1<System.Byte>
  1299. struct MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 : public RuntimeObject
  1300. {
  1301. public:
  1302. public:
  1303. };
  1304. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  1305. struct MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA : public RuntimeObject
  1306. {
  1307. public:
  1308. public:
  1309. };
  1310. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.ComplexVector4>
  1311. struct MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 : public RuntimeObject
  1312. {
  1313. public:
  1314. public:
  1315. };
  1316. // System.Buffers.MemoryManager`1<System.Decimal>
  1317. struct MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 : public RuntimeObject
  1318. {
  1319. public:
  1320. public:
  1321. };
  1322. // System.Buffers.MemoryManager`1<System.Double>
  1323. struct MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 : public RuntimeObject
  1324. {
  1325. public:
  1326. public:
  1327. };
  1328. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1329. struct MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB : public RuntimeObject
  1330. {
  1331. public:
  1332. public:
  1333. };
  1334. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1335. struct MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 : public RuntimeObject
  1336. {
  1337. public:
  1338. public:
  1339. };
  1340. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1341. struct MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A : public RuntimeObject
  1342. {
  1343. public:
  1344. public:
  1345. };
  1346. // System.Buffers.MemoryManager`1<System.Int16>
  1347. struct MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169 : public RuntimeObject
  1348. {
  1349. public:
  1350. public:
  1351. };
  1352. // System.Buffers.MemoryManager`1<System.Int32>
  1353. struct MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C : public RuntimeObject
  1354. {
  1355. public:
  1356. public:
  1357. };
  1358. // System.Buffers.MemoryManager`1<System.Int64>
  1359. struct MemoryManager_1_t52969D21181C6E83D9EF0C5DCC42A842A82F4457 : public RuntimeObject
  1360. {
  1361. public:
  1362. public:
  1363. };
  1364. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.L16>
  1365. struct MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B : public RuntimeObject
  1366. {
  1367. public:
  1368. public:
  1369. };
  1370. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.L8>
  1371. struct MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF : public RuntimeObject
  1372. {
  1373. public:
  1374. public:
  1375. };
  1376. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.La16>
  1377. struct MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 : public RuntimeObject
  1378. {
  1379. public:
  1380. public:
  1381. };
  1382. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.La32>
  1383. struct MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B : public RuntimeObject
  1384. {
  1385. public:
  1386. public:
  1387. };
  1388. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  1389. struct MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 : public RuntimeObject
  1390. {
  1391. public:
  1392. public:
  1393. };
  1394. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  1395. struct MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D : public RuntimeObject
  1396. {
  1397. public:
  1398. public:
  1399. };
  1400. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  1401. struct MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B : public RuntimeObject
  1402. {
  1403. public:
  1404. public:
  1405. };
  1406. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  1407. struct MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A : public RuntimeObject
  1408. {
  1409. public:
  1410. public:
  1411. };
  1412. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  1413. struct MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC : public RuntimeObject
  1414. {
  1415. public:
  1416. public:
  1417. };
  1418. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  1419. struct MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 : public RuntimeObject
  1420. {
  1421. public:
  1422. public:
  1423. };
  1424. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  1425. struct MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B : public RuntimeObject
  1426. {
  1427. public:
  1428. public:
  1429. };
  1430. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  1431. struct MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 : public RuntimeObject
  1432. {
  1433. public:
  1434. public:
  1435. };
  1436. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  1437. struct MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A : public RuntimeObject
  1438. {
  1439. public:
  1440. public:
  1441. };
  1442. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  1443. struct MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 : public RuntimeObject
  1444. {
  1445. public:
  1446. public:
  1447. };
  1448. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1449. struct MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD : public RuntimeObject
  1450. {
  1451. public:
  1452. public:
  1453. };
  1454. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Short2>
  1455. struct MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 : public RuntimeObject
  1456. {
  1457. public:
  1458. public:
  1459. };
  1460. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Short4>
  1461. struct MemoryManager_1_tEC1238441776B628014509035989771661756E25 : public RuntimeObject
  1462. {
  1463. public:
  1464. public:
  1465. };
  1466. // System.Buffers.MemoryManager`1<System.Single>
  1467. struct MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB : public RuntimeObject
  1468. {
  1469. public:
  1470. public:
  1471. };
  1472. // System.Buffers.MemoryManager`1<System.UInt16>
  1473. struct MemoryManager_1_tD7C96B63C74406871705468E6940325249A91AEE : public RuntimeObject
  1474. {
  1475. public:
  1476. public:
  1477. };
  1478. // System.Buffers.MemoryManager`1<System.UInt32>
  1479. struct MemoryManager_1_t11756AB814C50AA77358122CB53BDD3AC88E407A : public RuntimeObject
  1480. {
  1481. public:
  1482. public:
  1483. };
  1484. // System.Buffers.MemoryManager`1<System.UInt64>
  1485. struct MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 : public RuntimeObject
  1486. {
  1487. public:
  1488. public:
  1489. };
  1490. // System.Buffers.MemoryManager`1<System.Numerics.Vector4>
  1491. struct MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 : public RuntimeObject
  1492. {
  1493. public:
  1494. public:
  1495. };
  1496. // System.Pinnable`1<System.Byte>
  1497. struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 : public RuntimeObject
  1498. {
  1499. public:
  1500. // T System.Pinnable`1::Data
  1501. uint8_t ___Data_0;
  1502. public:
  1503. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110, ___Data_0)); }
  1504. inline uint8_t get_Data_0() const { return ___Data_0; }
  1505. inline uint8_t* get_address_of_Data_0() { return &___Data_0; }
  1506. inline void set_Data_0(uint8_t value)
  1507. {
  1508. ___Data_0 = value;
  1509. }
  1510. };
  1511. // System.Pinnable`1<System.Int32>
  1512. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D : public RuntimeObject
  1513. {
  1514. public:
  1515. // T System.Pinnable`1::Data
  1516. int32_t ___Data_0;
  1517. public:
  1518. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D, ___Data_0)); }
  1519. inline int32_t get_Data_0() const { return ___Data_0; }
  1520. inline int32_t* get_address_of_Data_0() { return &___Data_0; }
  1521. inline void set_Data_0(int32_t value)
  1522. {
  1523. ___Data_0 = value;
  1524. }
  1525. };
  1526. // System.Pinnable`1<System.Single>
  1527. struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 : public RuntimeObject
  1528. {
  1529. public:
  1530. // T System.Pinnable`1::Data
  1531. float ___Data_0;
  1532. public:
  1533. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731, ___Data_0)); }
  1534. inline float get_Data_0() const { return ___Data_0; }
  1535. inline float* get_address_of_Data_0() { return &___Data_0; }
  1536. inline void set_Data_0(float value)
  1537. {
  1538. ___Data_0 = value;
  1539. }
  1540. };
  1541. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1542. struct PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 : public RuntimeObject
  1543. {
  1544. public:
  1545. public:
  1546. };
  1547. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  1548. struct PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE : public RuntimeObject
  1549. {
  1550. public:
  1551. public:
  1552. };
  1553. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1554. struct PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D : public RuntimeObject
  1555. {
  1556. public:
  1557. public:
  1558. };
  1559. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1560. struct PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 : public RuntimeObject
  1561. {
  1562. public:
  1563. public:
  1564. };
  1565. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1566. struct PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 : public RuntimeObject
  1567. {
  1568. public:
  1569. public:
  1570. };
  1571. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.L16>
  1572. struct PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D : public RuntimeObject
  1573. {
  1574. public:
  1575. public:
  1576. };
  1577. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.L8>
  1578. struct PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 : public RuntimeObject
  1579. {
  1580. public:
  1581. public:
  1582. };
  1583. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.La16>
  1584. struct PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 : public RuntimeObject
  1585. {
  1586. public:
  1587. public:
  1588. };
  1589. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.La32>
  1590. struct PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 : public RuntimeObject
  1591. {
  1592. public:
  1593. public:
  1594. };
  1595. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  1596. struct PixelBlender_1_t010421D7B182B655EDDDBDE2A35BA92B1F2B5799 : public RuntimeObject
  1597. {
  1598. public:
  1599. public:
  1600. };
  1601. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  1602. struct PixelBlender_1_t871446A024E25414AA66F1FD76C949741A97AA70 : public RuntimeObject
  1603. {
  1604. public:
  1605. public:
  1606. };
  1607. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  1608. struct PixelBlender_1_tB72E82D96B4FB4850A048F8C363E681F44D63B46 : public RuntimeObject
  1609. {
  1610. public:
  1611. public:
  1612. };
  1613. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  1614. struct PixelBlender_1_t6A73C18B6260E592AB331D019E445E60911F18BF : public RuntimeObject
  1615. {
  1616. public:
  1617. public:
  1618. };
  1619. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  1620. struct PixelBlender_1_t65CB037715EF80612653F00DE3C3B360D5FE9119 : public RuntimeObject
  1621. {
  1622. public:
  1623. public:
  1624. };
  1625. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  1626. struct PixelBlender_1_t7B5EA4DC5363E51DE77ED723AED79AAEBE33C897 : public RuntimeObject
  1627. {
  1628. public:
  1629. public:
  1630. };
  1631. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  1632. struct PixelBlender_1_t02E7922EC5C7045A93633541B06C79D301141241 : public RuntimeObject
  1633. {
  1634. public:
  1635. public:
  1636. };
  1637. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  1638. struct PixelBlender_1_tB2F0A6ADEF64A513139C86F3D143F9A63A94CCDC : public RuntimeObject
  1639. {
  1640. public:
  1641. public:
  1642. };
  1643. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  1644. struct PixelBlender_1_t592543FE6B2A7F1FB58E1D432513C8553E9D3A53 : public RuntimeObject
  1645. {
  1646. public:
  1647. public:
  1648. };
  1649. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  1650. struct PixelBlender_1_t5A566DEE3099CD52D57A19074F3E1667402B4253 : public RuntimeObject
  1651. {
  1652. public:
  1653. public:
  1654. };
  1655. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1656. struct PixelBlender_1_t98B5AA8C3981CE70FA7C3AA97CCDA6FD0FC7CD89 : public RuntimeObject
  1657. {
  1658. public:
  1659. public:
  1660. };
  1661. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Short2>
  1662. struct PixelBlender_1_t05DE2F488EC5C2F8183C3CEC7C61FBC936C1E63A : public RuntimeObject
  1663. {
  1664. public:
  1665. public:
  1666. };
  1667. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Short4>
  1668. struct PixelBlender_1_t53E3DFB570C96508DA6F11E0BB5861065D2A0737 : public RuntimeObject
  1669. {
  1670. public:
  1671. public:
  1672. };
  1673. // System.IO.SearchResultHandler`1<System.Object>
  1674. struct SearchResultHandler_1_tB819A963B62A843474E27DDAFE239812CF70839D : public RuntimeObject
  1675. {
  1676. public:
  1677. public:
  1678. };
  1679. // System.Linq.Set`1<System.Char>
  1680. struct Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E : public RuntimeObject
  1681. {
  1682. public:
  1683. // System.Int32[] System.Linq.Set`1::buckets
  1684. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
  1685. // System.Linq.Set`1/Slot<TElement>[] System.Linq.Set`1::slots
  1686. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* ___slots_1;
  1687. // System.Int32 System.Linq.Set`1::count
  1688. int32_t ___count_2;
  1689. // System.Int32 System.Linq.Set`1::freeList
  1690. int32_t ___freeList_3;
  1691. // System.Collections.Generic.IEqualityComparer`1<TElement> System.Linq.Set`1::comparer
  1692. RuntimeObject* ___comparer_4;
  1693. public:
  1694. inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E, ___buckets_0)); }
  1695. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
  1696. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
  1697. inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  1698. {
  1699. ___buckets_0 = value;
  1700. Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
  1701. }
  1702. inline static int32_t get_offset_of_slots_1() { return static_cast<int32_t>(offsetof(Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E, ___slots_1)); }
  1703. inline SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* get_slots_1() const { return ___slots_1; }
  1704. inline SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD** get_address_of_slots_1() { return &___slots_1; }
  1705. inline void set_slots_1(SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* value)
  1706. {
  1707. ___slots_1 = value;
  1708. Il2CppCodeGenWriteBarrier((void**)(&___slots_1), (void*)value);
  1709. }
  1710. inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E, ___count_2)); }
  1711. inline int32_t get_count_2() const { return ___count_2; }
  1712. inline int32_t* get_address_of_count_2() { return &___count_2; }
  1713. inline void set_count_2(int32_t value)
  1714. {
  1715. ___count_2 = value;
  1716. }
  1717. inline static int32_t get_offset_of_freeList_3() { return static_cast<int32_t>(offsetof(Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E, ___freeList_3)); }
  1718. inline int32_t get_freeList_3() const { return ___freeList_3; }
  1719. inline int32_t* get_address_of_freeList_3() { return &___freeList_3; }
  1720. inline void set_freeList_3(int32_t value)
  1721. {
  1722. ___freeList_3 = value;
  1723. }
  1724. inline static int32_t get_offset_of_comparer_4() { return static_cast<int32_t>(offsetof(Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E, ___comparer_4)); }
  1725. inline RuntimeObject* get_comparer_4() const { return ___comparer_4; }
  1726. inline RuntimeObject** get_address_of_comparer_4() { return &___comparer_4; }
  1727. inline void set_comparer_4(RuntimeObject* value)
  1728. {
  1729. ___comparer_4 = value;
  1730. Il2CppCodeGenWriteBarrier((void**)(&___comparer_4), (void*)value);
  1731. }
  1732. };
  1733. // System.Linq.Set`1<System.Object>
  1734. struct Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 : public RuntimeObject
  1735. {
  1736. public:
  1737. // System.Int32[] System.Linq.Set`1::buckets
  1738. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
  1739. // System.Linq.Set`1/Slot<TElement>[] System.Linq.Set`1::slots
  1740. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* ___slots_1;
  1741. // System.Int32 System.Linq.Set`1::count
  1742. int32_t ___count_2;
  1743. // System.Int32 System.Linq.Set`1::freeList
  1744. int32_t ___freeList_3;
  1745. // System.Collections.Generic.IEqualityComparer`1<TElement> System.Linq.Set`1::comparer
  1746. RuntimeObject* ___comparer_4;
  1747. public:
  1748. inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0, ___buckets_0)); }
  1749. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
  1750. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
  1751. inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  1752. {
  1753. ___buckets_0 = value;
  1754. Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
  1755. }
  1756. inline static int32_t get_offset_of_slots_1() { return static_cast<int32_t>(offsetof(Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0, ___slots_1)); }
  1757. inline SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* get_slots_1() const { return ___slots_1; }
  1758. inline SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245** get_address_of_slots_1() { return &___slots_1; }
  1759. inline void set_slots_1(SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* value)
  1760. {
  1761. ___slots_1 = value;
  1762. Il2CppCodeGenWriteBarrier((void**)(&___slots_1), (void*)value);
  1763. }
  1764. inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0, ___count_2)); }
  1765. inline int32_t get_count_2() const { return ___count_2; }
  1766. inline int32_t* get_address_of_count_2() { return &___count_2; }
  1767. inline void set_count_2(int32_t value)
  1768. {
  1769. ___count_2 = value;
  1770. }
  1771. inline static int32_t get_offset_of_freeList_3() { return static_cast<int32_t>(offsetof(Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0, ___freeList_3)); }
  1772. inline int32_t get_freeList_3() const { return ___freeList_3; }
  1773. inline int32_t* get_address_of_freeList_3() { return &___freeList_3; }
  1774. inline void set_freeList_3(int32_t value)
  1775. {
  1776. ___freeList_3 = value;
  1777. }
  1778. inline static int32_t get_offset_of_comparer_4() { return static_cast<int32_t>(offsetof(Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0, ___comparer_4)); }
  1779. inline RuntimeObject* get_comparer_4() const { return ___comparer_4; }
  1780. inline RuntimeObject** get_address_of_comparer_4() { return &___comparer_4; }
  1781. inline void set_comparer_4(RuntimeObject* value)
  1782. {
  1783. ___comparer_4 = value;
  1784. Il2CppCodeGenWriteBarrier((void**)(&___comparer_4), (void*)value);
  1785. }
  1786. };
  1787. // System.Threading.Tasks.Shared`1<System.Int64>
  1788. struct Shared_1_t0DFF9D1BB33349D2406542C8D41E1219309D0804 : public RuntimeObject
  1789. {
  1790. public:
  1791. // T System.Threading.Tasks.Shared`1::Value
  1792. int64_t ___Value_0;
  1793. public:
  1794. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Shared_1_t0DFF9D1BB33349D2406542C8D41E1219309D0804, ___Value_0)); }
  1795. inline int64_t get_Value_0() const { return ___Value_0; }
  1796. inline int64_t* get_address_of_Value_0() { return &___Value_0; }
  1797. inline void set_Value_0(int64_t value)
  1798. {
  1799. ___Value_0 = value;
  1800. }
  1801. };
  1802. // System.Threading.Tasks.Shared`1<System.Object>
  1803. struct Shared_1_t9CD470164021C8F0989F8E21A955B5B9AE6CA05C : public RuntimeObject
  1804. {
  1805. public:
  1806. // T System.Threading.Tasks.Shared`1::Value
  1807. RuntimeObject * ___Value_0;
  1808. public:
  1809. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Shared_1_t9CD470164021C8F0989F8E21A955B5B9AE6CA05C, ___Value_0)); }
  1810. inline RuntimeObject * get_Value_0() const { return ___Value_0; }
  1811. inline RuntimeObject ** get_address_of_Value_0() { return &___Value_0; }
  1812. inline void set_Value_0(RuntimeObject * value)
  1813. {
  1814. ___Value_0 = value;
  1815. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  1816. }
  1817. };
  1818. // JCUnityLib.Singleton`1<System.Object>
  1819. struct Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D : public RuntimeObject
  1820. {
  1821. public:
  1822. public:
  1823. };
  1824. struct Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D_StaticFields
  1825. {
  1826. public:
  1827. // T JCUnityLib.Singleton`1::s_Instance
  1828. RuntimeObject * ___s_Instance_0;
  1829. public:
  1830. inline static int32_t get_offset_of_s_Instance_0() { return static_cast<int32_t>(offsetof(Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D_StaticFields, ___s_Instance_0)); }
  1831. inline RuntimeObject * get_s_Instance_0() const { return ___s_Instance_0; }
  1832. inline RuntimeObject ** get_address_of_s_Instance_0() { return &___s_Instance_0; }
  1833. inline void set_s_Instance_0(RuntimeObject * value)
  1834. {
  1835. ___s_Instance_0 = value;
  1836. Il2CppCodeGenWriteBarrier((void**)(&___s_Instance_0), (void*)value);
  1837. }
  1838. };
  1839. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>
  1840. struct SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E : public RuntimeObject
  1841. {
  1842. public:
  1843. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  1844. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  1845. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  1846. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  1847. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  1848. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  1849. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  1850. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  1851. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  1852. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  1853. public:
  1854. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E, ___U3CTileWidthU3Ek__BackingField_0)); }
  1855. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  1856. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  1857. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  1858. {
  1859. ___U3CTileWidthU3Ek__BackingField_0 = value;
  1860. }
  1861. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E, ___U3CTileHeightU3Ek__BackingField_1)); }
  1862. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  1863. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  1864. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  1865. {
  1866. ___U3CTileHeightU3Ek__BackingField_1 = value;
  1867. }
  1868. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E, ___U3CPixelInTileU3Ek__BackingField_2)); }
  1869. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  1870. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  1871. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  1872. {
  1873. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  1874. }
  1875. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  1876. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  1877. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  1878. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  1879. {
  1880. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  1881. }
  1882. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  1883. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  1884. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  1885. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  1886. {
  1887. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  1888. }
  1889. };
  1890. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>
  1891. struct SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E : public RuntimeObject
  1892. {
  1893. public:
  1894. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  1895. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  1896. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  1897. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  1898. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  1899. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  1900. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  1901. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  1902. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  1903. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  1904. public:
  1905. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E, ___U3CTileWidthU3Ek__BackingField_0)); }
  1906. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  1907. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  1908. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  1909. {
  1910. ___U3CTileWidthU3Ek__BackingField_0 = value;
  1911. }
  1912. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E, ___U3CTileHeightU3Ek__BackingField_1)); }
  1913. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  1914. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  1915. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  1916. {
  1917. ___U3CTileHeightU3Ek__BackingField_1 = value;
  1918. }
  1919. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E, ___U3CPixelInTileU3Ek__BackingField_2)); }
  1920. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  1921. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  1922. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  1923. {
  1924. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  1925. }
  1926. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  1927. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  1928. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  1929. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  1930. {
  1931. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  1932. }
  1933. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  1934. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  1935. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  1936. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  1937. {
  1938. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  1939. }
  1940. };
  1941. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>
  1942. struct SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC : public RuntimeObject
  1943. {
  1944. public:
  1945. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  1946. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  1947. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  1948. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  1949. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  1950. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  1951. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  1952. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  1953. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  1954. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  1955. public:
  1956. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC, ___U3CTileWidthU3Ek__BackingField_0)); }
  1957. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  1958. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  1959. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  1960. {
  1961. ___U3CTileWidthU3Ek__BackingField_0 = value;
  1962. }
  1963. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC, ___U3CTileHeightU3Ek__BackingField_1)); }
  1964. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  1965. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  1966. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  1967. {
  1968. ___U3CTileHeightU3Ek__BackingField_1 = value;
  1969. }
  1970. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC, ___U3CPixelInTileU3Ek__BackingField_2)); }
  1971. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  1972. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  1973. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  1974. {
  1975. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  1976. }
  1977. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  1978. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  1979. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  1980. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  1981. {
  1982. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  1983. }
  1984. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  1985. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  1986. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  1987. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  1988. {
  1989. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  1990. }
  1991. };
  1992. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>
  1993. struct SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D : public RuntimeObject
  1994. {
  1995. public:
  1996. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  1997. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  1998. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  1999. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2000. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2001. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2002. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2003. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2004. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2005. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2006. public:
  2007. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D, ___U3CTileWidthU3Ek__BackingField_0)); }
  2008. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2009. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2010. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2011. {
  2012. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2013. }
  2014. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D, ___U3CTileHeightU3Ek__BackingField_1)); }
  2015. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2016. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2017. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2018. {
  2019. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2020. }
  2021. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2022. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2023. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2024. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2025. {
  2026. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2027. }
  2028. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2029. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2030. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2031. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2032. {
  2033. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2034. }
  2035. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2036. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2037. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2038. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2039. {
  2040. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2041. }
  2042. };
  2043. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>
  2044. struct SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D : public RuntimeObject
  2045. {
  2046. public:
  2047. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2048. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2049. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2050. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2051. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2052. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2053. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2054. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2055. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2056. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2057. public:
  2058. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D, ___U3CTileWidthU3Ek__BackingField_0)); }
  2059. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2060. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2061. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2062. {
  2063. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2064. }
  2065. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D, ___U3CTileHeightU3Ek__BackingField_1)); }
  2066. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2067. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2068. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2069. {
  2070. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2071. }
  2072. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2073. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2074. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2075. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2076. {
  2077. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2078. }
  2079. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2080. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2081. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2082. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2083. {
  2084. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2085. }
  2086. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2087. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2088. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2089. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2090. {
  2091. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2092. }
  2093. };
  2094. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>
  2095. struct SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 : public RuntimeObject
  2096. {
  2097. public:
  2098. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2099. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2100. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2101. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2102. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2103. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2104. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2105. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2106. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2107. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2108. public:
  2109. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89, ___U3CTileWidthU3Ek__BackingField_0)); }
  2110. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2111. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2112. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2113. {
  2114. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2115. }
  2116. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89, ___U3CTileHeightU3Ek__BackingField_1)); }
  2117. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2118. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2119. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2120. {
  2121. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2122. }
  2123. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2124. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2125. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2126. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2127. {
  2128. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2129. }
  2130. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2131. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2132. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2133. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2134. {
  2135. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2136. }
  2137. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2138. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2139. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2140. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2141. {
  2142. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2143. }
  2144. };
  2145. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  2146. struct SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2 : public RuntimeObject
  2147. {
  2148. public:
  2149. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2150. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2151. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2152. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2153. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2154. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2155. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2156. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2157. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2158. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2159. public:
  2160. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2, ___U3CTileWidthU3Ek__BackingField_0)); }
  2161. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2162. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2163. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2164. {
  2165. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2166. }
  2167. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2, ___U3CTileHeightU3Ek__BackingField_1)); }
  2168. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2169. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2170. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2171. {
  2172. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2173. }
  2174. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2175. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2176. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2177. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2178. {
  2179. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2180. }
  2181. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2182. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2183. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2184. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2185. {
  2186. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2187. }
  2188. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2189. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2190. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2191. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2192. {
  2193. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2194. }
  2195. };
  2196. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  2197. struct SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5 : public RuntimeObject
  2198. {
  2199. public:
  2200. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2201. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2202. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2203. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2204. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2205. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2206. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2207. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2208. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2209. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2210. public:
  2211. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5, ___U3CTileWidthU3Ek__BackingField_0)); }
  2212. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2213. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2214. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2215. {
  2216. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2217. }
  2218. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5, ___U3CTileHeightU3Ek__BackingField_1)); }
  2219. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2220. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2221. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2222. {
  2223. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2224. }
  2225. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2226. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2227. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2228. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2229. {
  2230. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2231. }
  2232. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2233. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2234. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2235. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2236. {
  2237. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2238. }
  2239. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2240. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2241. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2242. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2243. {
  2244. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2245. }
  2246. };
  2247. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>
  2248. struct SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36 : public RuntimeObject
  2249. {
  2250. public:
  2251. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2252. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2253. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2254. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2255. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2256. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2257. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2258. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2259. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2260. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2261. public:
  2262. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36, ___U3CTileWidthU3Ek__BackingField_0)); }
  2263. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2264. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2265. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2266. {
  2267. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2268. }
  2269. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36, ___U3CTileHeightU3Ek__BackingField_1)); }
  2270. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2271. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2272. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2273. {
  2274. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2275. }
  2276. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2277. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2278. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2279. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2280. {
  2281. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2282. }
  2283. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2284. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2285. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2286. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2287. {
  2288. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2289. }
  2290. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2291. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2292. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2293. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2294. {
  2295. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2296. }
  2297. };
  2298. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  2299. struct SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB : public RuntimeObject
  2300. {
  2301. public:
  2302. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2303. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2304. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2305. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2306. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2307. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2308. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2309. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2310. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2311. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2312. public:
  2313. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB, ___U3CTileWidthU3Ek__BackingField_0)); }
  2314. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2315. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2316. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2317. {
  2318. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2319. }
  2320. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB, ___U3CTileHeightU3Ek__BackingField_1)); }
  2321. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2322. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2323. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2324. {
  2325. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2326. }
  2327. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2328. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2329. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2330. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2331. {
  2332. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2333. }
  2334. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2335. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2336. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2337. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2338. {
  2339. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2340. }
  2341. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2342. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2343. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2344. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2345. {
  2346. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2347. }
  2348. };
  2349. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  2350. struct SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6 : public RuntimeObject
  2351. {
  2352. public:
  2353. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2354. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2355. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2356. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2357. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2358. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2359. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2360. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2361. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2362. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2363. public:
  2364. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6, ___U3CTileWidthU3Ek__BackingField_0)); }
  2365. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2366. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2367. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2368. {
  2369. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2370. }
  2371. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6, ___U3CTileHeightU3Ek__BackingField_1)); }
  2372. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2373. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2374. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2375. {
  2376. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2377. }
  2378. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2379. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2380. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2381. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2382. {
  2383. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2384. }
  2385. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2386. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2387. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2388. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2389. {
  2390. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2391. }
  2392. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2393. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2394. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2395. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2396. {
  2397. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2398. }
  2399. };
  2400. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  2401. struct SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91 : public RuntimeObject
  2402. {
  2403. public:
  2404. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2405. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2406. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2407. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2408. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2409. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2410. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2411. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2412. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2413. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2414. public:
  2415. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91, ___U3CTileWidthU3Ek__BackingField_0)); }
  2416. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2417. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2418. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2419. {
  2420. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2421. }
  2422. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91, ___U3CTileHeightU3Ek__BackingField_1)); }
  2423. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2424. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2425. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2426. {
  2427. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2428. }
  2429. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2430. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2431. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2432. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2433. {
  2434. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2435. }
  2436. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2437. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2438. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2439. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2440. {
  2441. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2442. }
  2443. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2444. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2445. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2446. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2447. {
  2448. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2449. }
  2450. };
  2451. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>
  2452. struct SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67 : public RuntimeObject
  2453. {
  2454. public:
  2455. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2456. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2457. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2458. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2459. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2460. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2461. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2462. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2463. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2464. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2465. public:
  2466. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67, ___U3CTileWidthU3Ek__BackingField_0)); }
  2467. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2468. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2469. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2470. {
  2471. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2472. }
  2473. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67, ___U3CTileHeightU3Ek__BackingField_1)); }
  2474. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2475. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2476. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2477. {
  2478. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2479. }
  2480. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2481. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2482. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2483. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2484. {
  2485. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2486. }
  2487. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2488. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2489. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2490. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2491. {
  2492. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2493. }
  2494. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2495. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2496. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2497. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2498. {
  2499. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2500. }
  2501. };
  2502. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>
  2503. struct SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4 : public RuntimeObject
  2504. {
  2505. public:
  2506. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2507. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2508. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2509. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2510. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2511. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2512. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2513. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2514. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2515. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2516. public:
  2517. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4, ___U3CTileWidthU3Ek__BackingField_0)); }
  2518. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2519. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2520. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2521. {
  2522. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2523. }
  2524. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4, ___U3CTileHeightU3Ek__BackingField_1)); }
  2525. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2526. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2527. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2528. {
  2529. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2530. }
  2531. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2532. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2533. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2534. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2535. {
  2536. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2537. }
  2538. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2539. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2540. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2541. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2542. {
  2543. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2544. }
  2545. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2546. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2547. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2548. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2549. {
  2550. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2551. }
  2552. };
  2553. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>
  2554. struct SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643 : public RuntimeObject
  2555. {
  2556. public:
  2557. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2558. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2559. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2560. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2561. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2562. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2563. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2564. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2565. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2566. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2567. public:
  2568. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643, ___U3CTileWidthU3Ek__BackingField_0)); }
  2569. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2570. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2571. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2572. {
  2573. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2574. }
  2575. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643, ___U3CTileHeightU3Ek__BackingField_1)); }
  2576. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2577. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2578. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2579. {
  2580. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2581. }
  2582. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2583. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2584. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2585. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2586. {
  2587. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2588. }
  2589. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2590. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2591. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2592. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2593. {
  2594. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2595. }
  2596. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2597. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2598. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2599. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2600. {
  2601. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2602. }
  2603. };
  2604. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>
  2605. struct SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704 : public RuntimeObject
  2606. {
  2607. public:
  2608. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2609. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2610. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2611. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2612. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2613. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2614. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2615. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2616. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2617. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2618. public:
  2619. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704, ___U3CTileWidthU3Ek__BackingField_0)); }
  2620. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2621. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2622. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2623. {
  2624. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2625. }
  2626. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704, ___U3CTileHeightU3Ek__BackingField_1)); }
  2627. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2628. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2629. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2630. {
  2631. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2632. }
  2633. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2634. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2635. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2636. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2637. {
  2638. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2639. }
  2640. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2641. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2642. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2643. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2644. {
  2645. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2646. }
  2647. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2648. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2649. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2650. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2651. {
  2652. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2653. }
  2654. };
  2655. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  2656. struct SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA : public RuntimeObject
  2657. {
  2658. public:
  2659. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2660. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2661. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2662. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2663. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2664. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2665. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2666. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2667. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2668. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2669. public:
  2670. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA, ___U3CTileWidthU3Ek__BackingField_0)); }
  2671. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2672. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2673. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2674. {
  2675. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2676. }
  2677. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA, ___U3CTileHeightU3Ek__BackingField_1)); }
  2678. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2679. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2680. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2681. {
  2682. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2683. }
  2684. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2685. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2686. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2687. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2688. {
  2689. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2690. }
  2691. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2692. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2693. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2694. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2695. {
  2696. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2697. }
  2698. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2699. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2700. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2701. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2702. {
  2703. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2704. }
  2705. };
  2706. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  2707. struct SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E : public RuntimeObject
  2708. {
  2709. public:
  2710. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2711. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2712. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2713. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2714. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2715. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2716. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2717. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2718. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2719. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2720. public:
  2721. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E, ___U3CTileWidthU3Ek__BackingField_0)); }
  2722. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2723. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2724. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2725. {
  2726. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2727. }
  2728. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E, ___U3CTileHeightU3Ek__BackingField_1)); }
  2729. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2730. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2731. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2732. {
  2733. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2734. }
  2735. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2736. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2737. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2738. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2739. {
  2740. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2741. }
  2742. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2743. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2744. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2745. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2746. {
  2747. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2748. }
  2749. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2750. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2751. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2752. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2753. {
  2754. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2755. }
  2756. };
  2757. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  2758. struct SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42 : public RuntimeObject
  2759. {
  2760. public:
  2761. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2762. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2763. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2764. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2765. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2766. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2767. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2768. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2769. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2770. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2771. public:
  2772. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42, ___U3CTileWidthU3Ek__BackingField_0)); }
  2773. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2774. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2775. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2776. {
  2777. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2778. }
  2779. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42, ___U3CTileHeightU3Ek__BackingField_1)); }
  2780. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2781. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2782. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2783. {
  2784. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2785. }
  2786. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2787. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2788. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2789. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2790. {
  2791. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2792. }
  2793. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2794. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2795. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2796. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2797. {
  2798. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2799. }
  2800. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2801. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2802. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2803. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2804. {
  2805. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2806. }
  2807. };
  2808. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  2809. struct SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B : public RuntimeObject
  2810. {
  2811. public:
  2812. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2813. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2814. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2815. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2816. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2817. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2818. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2819. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2820. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2821. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2822. public:
  2823. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B, ___U3CTileWidthU3Ek__BackingField_0)); }
  2824. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2825. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2826. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2827. {
  2828. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2829. }
  2830. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B, ___U3CTileHeightU3Ek__BackingField_1)); }
  2831. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2832. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2833. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2834. {
  2835. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2836. }
  2837. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2838. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2839. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2840. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2841. {
  2842. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2843. }
  2844. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2845. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2846. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2847. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2848. {
  2849. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2850. }
  2851. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2852. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2853. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2854. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2855. {
  2856. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2857. }
  2858. };
  2859. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>
  2860. struct SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA : public RuntimeObject
  2861. {
  2862. public:
  2863. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2864. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2865. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2866. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2867. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2868. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2869. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2870. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2871. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2872. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2873. public:
  2874. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA, ___U3CTileWidthU3Ek__BackingField_0)); }
  2875. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2876. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2877. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2878. {
  2879. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2880. }
  2881. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA, ___U3CTileHeightU3Ek__BackingField_1)); }
  2882. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2883. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2884. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2885. {
  2886. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2887. }
  2888. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2889. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2890. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2891. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2892. {
  2893. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2894. }
  2895. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2896. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2897. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2898. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2899. {
  2900. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2901. }
  2902. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2903. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2904. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2905. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2906. {
  2907. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2908. }
  2909. };
  2910. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>
  2911. struct SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC : public RuntimeObject
  2912. {
  2913. public:
  2914. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2915. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2916. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2917. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2918. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2919. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2920. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2921. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2922. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2923. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2924. public:
  2925. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC, ___U3CTileWidthU3Ek__BackingField_0)); }
  2926. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2927. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2928. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2929. {
  2930. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2931. }
  2932. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC, ___U3CTileHeightU3Ek__BackingField_1)); }
  2933. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2934. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2935. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2936. {
  2937. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2938. }
  2939. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2940. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2941. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2942. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2943. {
  2944. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2945. }
  2946. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2947. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2948. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  2949. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  2950. {
  2951. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  2952. }
  2953. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  2954. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  2955. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  2956. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  2957. {
  2958. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  2959. }
  2960. };
  2961. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>
  2962. struct SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0 : public RuntimeObject
  2963. {
  2964. public:
  2965. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  2966. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  2967. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  2968. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  2969. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  2970. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  2971. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  2972. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  2973. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  2974. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  2975. public:
  2976. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0, ___U3CTileWidthU3Ek__BackingField_0)); }
  2977. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  2978. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  2979. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  2980. {
  2981. ___U3CTileWidthU3Ek__BackingField_0 = value;
  2982. }
  2983. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0, ___U3CTileHeightU3Ek__BackingField_1)); }
  2984. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  2985. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  2986. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  2987. {
  2988. ___U3CTileHeightU3Ek__BackingField_1 = value;
  2989. }
  2990. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0, ___U3CPixelInTileU3Ek__BackingField_2)); }
  2991. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  2992. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  2993. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  2994. {
  2995. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  2996. }
  2997. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  2998. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  2999. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3000. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3001. {
  3002. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3003. }
  3004. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3005. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3006. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3007. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3008. {
  3009. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3010. }
  3011. };
  3012. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  3013. struct SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125 : public RuntimeObject
  3014. {
  3015. public:
  3016. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  3017. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  3018. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  3019. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  3020. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  3021. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  3022. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  3023. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  3024. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  3025. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  3026. public:
  3027. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125, ___U3CTileWidthU3Ek__BackingField_0)); }
  3028. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  3029. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  3030. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  3031. {
  3032. ___U3CTileWidthU3Ek__BackingField_0 = value;
  3033. }
  3034. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125, ___U3CTileHeightU3Ek__BackingField_1)); }
  3035. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  3036. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  3037. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  3038. {
  3039. ___U3CTileHeightU3Ek__BackingField_1 = value;
  3040. }
  3041. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125, ___U3CPixelInTileU3Ek__BackingField_2)); }
  3042. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  3043. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  3044. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  3045. {
  3046. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  3047. }
  3048. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  3049. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  3050. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3051. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3052. {
  3053. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3054. }
  3055. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3056. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3057. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3058. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3059. {
  3060. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3061. }
  3062. };
  3063. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>
  3064. struct SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418 : public RuntimeObject
  3065. {
  3066. public:
  3067. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  3068. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  3069. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  3070. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  3071. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  3072. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  3073. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  3074. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  3075. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  3076. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  3077. public:
  3078. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418, ___U3CTileWidthU3Ek__BackingField_0)); }
  3079. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  3080. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  3081. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  3082. {
  3083. ___U3CTileWidthU3Ek__BackingField_0 = value;
  3084. }
  3085. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418, ___U3CTileHeightU3Ek__BackingField_1)); }
  3086. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  3087. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  3088. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  3089. {
  3090. ___U3CTileHeightU3Ek__BackingField_1 = value;
  3091. }
  3092. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418, ___U3CPixelInTileU3Ek__BackingField_2)); }
  3093. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  3094. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  3095. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  3096. {
  3097. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  3098. }
  3099. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  3100. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  3101. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3102. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3103. {
  3104. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3105. }
  3106. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3107. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3108. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3109. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3110. {
  3111. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3112. }
  3113. };
  3114. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>
  3115. struct SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07 : public RuntimeObject
  3116. {
  3117. public:
  3118. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  3119. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  3120. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  3121. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  3122. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  3123. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  3124. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  3125. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  3126. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  3127. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  3128. public:
  3129. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07, ___U3CTileWidthU3Ek__BackingField_0)); }
  3130. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  3131. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  3132. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  3133. {
  3134. ___U3CTileWidthU3Ek__BackingField_0 = value;
  3135. }
  3136. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07, ___U3CTileHeightU3Ek__BackingField_1)); }
  3137. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  3138. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  3139. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  3140. {
  3141. ___U3CTileHeightU3Ek__BackingField_1 = value;
  3142. }
  3143. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07, ___U3CPixelInTileU3Ek__BackingField_2)); }
  3144. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  3145. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  3146. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  3147. {
  3148. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  3149. }
  3150. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  3151. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  3152. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3153. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3154. {
  3155. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3156. }
  3157. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3158. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3159. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3160. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3161. {
  3162. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3163. }
  3164. };
  3165. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  3166. struct SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254 : public RuntimeObject
  3167. {
  3168. public:
  3169. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  3170. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  3171. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  3172. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  3173. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  3174. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  3175. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  3176. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  3177. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  3178. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  3179. public:
  3180. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254, ___U3CTileWidthU3Ek__BackingField_0)); }
  3181. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  3182. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  3183. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  3184. {
  3185. ___U3CTileWidthU3Ek__BackingField_0 = value;
  3186. }
  3187. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254, ___U3CTileHeightU3Ek__BackingField_1)); }
  3188. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  3189. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  3190. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  3191. {
  3192. ___U3CTileHeightU3Ek__BackingField_1 = value;
  3193. }
  3194. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254, ___U3CPixelInTileU3Ek__BackingField_2)); }
  3195. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  3196. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  3197. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  3198. {
  3199. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  3200. }
  3201. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  3202. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  3203. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3204. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3205. {
  3206. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3207. }
  3208. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3209. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3210. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3211. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3212. {
  3213. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3214. }
  3215. };
  3216. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>
  3217. struct SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E : public RuntimeObject
  3218. {
  3219. public:
  3220. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  3221. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  3222. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  3223. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  3224. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  3225. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  3226. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  3227. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  3228. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  3229. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  3230. public:
  3231. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E, ___U3CTileWidthU3Ek__BackingField_0)); }
  3232. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  3233. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  3234. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  3235. {
  3236. ___U3CTileWidthU3Ek__BackingField_0 = value;
  3237. }
  3238. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E, ___U3CTileHeightU3Ek__BackingField_1)); }
  3239. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  3240. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  3241. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  3242. {
  3243. ___U3CTileHeightU3Ek__BackingField_1 = value;
  3244. }
  3245. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E, ___U3CPixelInTileU3Ek__BackingField_2)); }
  3246. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  3247. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  3248. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  3249. {
  3250. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  3251. }
  3252. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  3253. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  3254. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3255. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3256. {
  3257. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3258. }
  3259. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3260. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3261. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3262. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3263. {
  3264. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3265. }
  3266. };
  3267. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>
  3268. struct SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74 : public RuntimeObject
  3269. {
  3270. public:
  3271. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileWidth>k__BackingField
  3272. int32_t ___U3CTileWidthU3Ek__BackingField_0;
  3273. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<TileHeight>k__BackingField
  3274. int32_t ___U3CTileHeightU3Ek__BackingField_1;
  3275. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<PixelInTile>k__BackingField
  3276. int32_t ___U3CPixelInTileU3Ek__BackingField_2;
  3277. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileWidth>k__BackingField
  3278. int32_t ___U3CHalfTileWidthU3Ek__BackingField_3;
  3279. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos::<HalfTileHeight>k__BackingField
  3280. int32_t ___U3CHalfTileHeightU3Ek__BackingField_4;
  3281. public:
  3282. inline static int32_t get_offset_of_U3CTileWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74, ___U3CTileWidthU3Ek__BackingField_0)); }
  3283. inline int32_t get_U3CTileWidthU3Ek__BackingField_0() const { return ___U3CTileWidthU3Ek__BackingField_0; }
  3284. inline int32_t* get_address_of_U3CTileWidthU3Ek__BackingField_0() { return &___U3CTileWidthU3Ek__BackingField_0; }
  3285. inline void set_U3CTileWidthU3Ek__BackingField_0(int32_t value)
  3286. {
  3287. ___U3CTileWidthU3Ek__BackingField_0 = value;
  3288. }
  3289. inline static int32_t get_offset_of_U3CTileHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74, ___U3CTileHeightU3Ek__BackingField_1)); }
  3290. inline int32_t get_U3CTileHeightU3Ek__BackingField_1() const { return ___U3CTileHeightU3Ek__BackingField_1; }
  3291. inline int32_t* get_address_of_U3CTileHeightU3Ek__BackingField_1() { return &___U3CTileHeightU3Ek__BackingField_1; }
  3292. inline void set_U3CTileHeightU3Ek__BackingField_1(int32_t value)
  3293. {
  3294. ___U3CTileHeightU3Ek__BackingField_1 = value;
  3295. }
  3296. inline static int32_t get_offset_of_U3CPixelInTileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74, ___U3CPixelInTileU3Ek__BackingField_2)); }
  3297. inline int32_t get_U3CPixelInTileU3Ek__BackingField_2() const { return ___U3CPixelInTileU3Ek__BackingField_2; }
  3298. inline int32_t* get_address_of_U3CPixelInTileU3Ek__BackingField_2() { return &___U3CPixelInTileU3Ek__BackingField_2; }
  3299. inline void set_U3CPixelInTileU3Ek__BackingField_2(int32_t value)
  3300. {
  3301. ___U3CPixelInTileU3Ek__BackingField_2 = value;
  3302. }
  3303. inline static int32_t get_offset_of_U3CHalfTileWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74, ___U3CHalfTileWidthU3Ek__BackingField_3)); }
  3304. inline int32_t get_U3CHalfTileWidthU3Ek__BackingField_3() const { return ___U3CHalfTileWidthU3Ek__BackingField_3; }
  3305. inline int32_t* get_address_of_U3CHalfTileWidthU3Ek__BackingField_3() { return &___U3CHalfTileWidthU3Ek__BackingField_3; }
  3306. inline void set_U3CHalfTileWidthU3Ek__BackingField_3(int32_t value)
  3307. {
  3308. ___U3CHalfTileWidthU3Ek__BackingField_3 = value;
  3309. }
  3310. inline static int32_t get_offset_of_U3CHalfTileHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74, ___U3CHalfTileHeightU3Ek__BackingField_4)); }
  3311. inline int32_t get_U3CHalfTileHeightU3Ek__BackingField_4() const { return ___U3CHalfTileHeightU3Ek__BackingField_4; }
  3312. inline int32_t* get_address_of_U3CHalfTileHeightU3Ek__BackingField_4() { return &___U3CHalfTileHeightU3Ek__BackingField_4; }
  3313. inline void set_U3CHalfTileHeightU3Ek__BackingField_4(int32_t value)
  3314. {
  3315. ___U3CHalfTileHeightU3Ek__BackingField_4 = value;
  3316. }
  3317. };
  3318. struct Il2CppArrayBounds;
  3319. // System.Array
  3320. // SixLabors.ImageSharp.ImageFrame
  3321. struct ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 : public RuntimeObject
  3322. {
  3323. public:
  3324. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.ImageFrame::configuration
  3325. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3326. // System.Int32 SixLabors.ImageSharp.ImageFrame::<Width>k__BackingField
  3327. int32_t ___U3CWidthU3Ek__BackingField_1;
  3328. // System.Int32 SixLabors.ImageSharp.ImageFrame::<Height>k__BackingField
  3329. int32_t ___U3CHeightU3Ek__BackingField_2;
  3330. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata SixLabors.ImageSharp.ImageFrame::<Metadata>k__BackingField
  3331. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ___U3CMetadataU3Ek__BackingField_3;
  3332. public:
  3333. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___configuration_0)); }
  3334. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3335. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3336. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3337. {
  3338. ___configuration_0 = value;
  3339. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3340. }
  3341. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CWidthU3Ek__BackingField_1)); }
  3342. inline int32_t get_U3CWidthU3Ek__BackingField_1() const { return ___U3CWidthU3Ek__BackingField_1; }
  3343. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_1() { return &___U3CWidthU3Ek__BackingField_1; }
  3344. inline void set_U3CWidthU3Ek__BackingField_1(int32_t value)
  3345. {
  3346. ___U3CWidthU3Ek__BackingField_1 = value;
  3347. }
  3348. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CHeightU3Ek__BackingField_2)); }
  3349. inline int32_t get_U3CHeightU3Ek__BackingField_2() const { return ___U3CHeightU3Ek__BackingField_2; }
  3350. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_2() { return &___U3CHeightU3Ek__BackingField_2; }
  3351. inline void set_U3CHeightU3Ek__BackingField_2(int32_t value)
  3352. {
  3353. ___U3CHeightU3Ek__BackingField_2 = value;
  3354. }
  3355. inline static int32_t get_offset_of_U3CMetadataU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CMetadataU3Ek__BackingField_3)); }
  3356. inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * get_U3CMetadataU3Ek__BackingField_3() const { return ___U3CMetadataU3Ek__BackingField_3; }
  3357. inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E ** get_address_of_U3CMetadataU3Ek__BackingField_3() { return &___U3CMetadataU3Ek__BackingField_3; }
  3358. inline void set_U3CMetadataU3Ek__BackingField_3(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * value)
  3359. {
  3360. ___U3CMetadataU3Ek__BackingField_3 = value;
  3361. Il2CppCodeGenWriteBarrier((void**)(&___U3CMetadataU3Ek__BackingField_3), (void*)value);
  3362. }
  3363. };
  3364. // System.Reflection.MemberInfo
  3365. struct MemberInfo_t : public RuntimeObject
  3366. {
  3367. public:
  3368. public:
  3369. };
  3370. // SixLabors.ImageSharp.Memory.MemoryAllocator
  3371. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 : public RuntimeObject
  3372. {
  3373. public:
  3374. public:
  3375. };
  3376. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields
  3377. {
  3378. public:
  3379. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Memory.MemoryAllocator::<Default>k__BackingField
  3380. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CDefaultU3Ek__BackingField_0;
  3381. public:
  3382. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields, ___U3CDefaultU3Ek__BackingField_0)); }
  3383. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_U3CDefaultU3Ek__BackingField_0() const { return ___U3CDefaultU3Ek__BackingField_0; }
  3384. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_U3CDefaultU3Ek__BackingField_0() { return &___U3CDefaultU3Ek__BackingField_0; }
  3385. inline void set_U3CDefaultU3Ek__BackingField_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  3386. {
  3387. ___U3CDefaultU3Ek__BackingField_0 = value;
  3388. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_0), (void*)value);
  3389. }
  3390. };
  3391. // SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard
  3392. struct RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC : public RuntimeObject
  3393. {
  3394. public:
  3395. // System.Int32 SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::refCount
  3396. int32_t ___refCount_0;
  3397. // System.Int32 SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::disposed
  3398. int32_t ___disposed_1;
  3399. // System.Int32 SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::released
  3400. int32_t ___released_2;
  3401. // System.String SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::allocationStackTrace
  3402. String_t* ___allocationStackTrace_3;
  3403. public:
  3404. inline static int32_t get_offset_of_refCount_0() { return static_cast<int32_t>(offsetof(RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC, ___refCount_0)); }
  3405. inline int32_t get_refCount_0() const { return ___refCount_0; }
  3406. inline int32_t* get_address_of_refCount_0() { return &___refCount_0; }
  3407. inline void set_refCount_0(int32_t value)
  3408. {
  3409. ___refCount_0 = value;
  3410. }
  3411. inline static int32_t get_offset_of_disposed_1() { return static_cast<int32_t>(offsetof(RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC, ___disposed_1)); }
  3412. inline int32_t get_disposed_1() const { return ___disposed_1; }
  3413. inline int32_t* get_address_of_disposed_1() { return &___disposed_1; }
  3414. inline void set_disposed_1(int32_t value)
  3415. {
  3416. ___disposed_1 = value;
  3417. }
  3418. inline static int32_t get_offset_of_released_2() { return static_cast<int32_t>(offsetof(RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC, ___released_2)); }
  3419. inline int32_t get_released_2() const { return ___released_2; }
  3420. inline int32_t* get_address_of_released_2() { return &___released_2; }
  3421. inline void set_released_2(int32_t value)
  3422. {
  3423. ___released_2 = value;
  3424. }
  3425. inline static int32_t get_offset_of_allocationStackTrace_3() { return static_cast<int32_t>(offsetof(RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC, ___allocationStackTrace_3)); }
  3426. inline String_t* get_allocationStackTrace_3() const { return ___allocationStackTrace_3; }
  3427. inline String_t** get_address_of_allocationStackTrace_3() { return &___allocationStackTrace_3; }
  3428. inline void set_allocationStackTrace_3(String_t* value)
  3429. {
  3430. ___allocationStackTrace_3 = value;
  3431. Il2CppCodeGenWriteBarrier((void**)(&___allocationStackTrace_3), (void*)value);
  3432. }
  3433. };
  3434. // System.String
  3435. struct String_t : public RuntimeObject
  3436. {
  3437. public:
  3438. // System.Int32 System.String::m_stringLength
  3439. int32_t ___m_stringLength_0;
  3440. // System.Char System.String::m_firstChar
  3441. Il2CppChar ___m_firstChar_1;
  3442. public:
  3443. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  3444. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  3445. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  3446. inline void set_m_stringLength_0(int32_t value)
  3447. {
  3448. ___m_stringLength_0 = value;
  3449. }
  3450. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  3451. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  3452. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  3453. inline void set_m_firstChar_1(Il2CppChar value)
  3454. {
  3455. ___m_firstChar_1 = value;
  3456. }
  3457. };
  3458. struct String_t_StaticFields
  3459. {
  3460. public:
  3461. // System.String System.String::Empty
  3462. String_t* ___Empty_5;
  3463. public:
  3464. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  3465. inline String_t* get_Empty_5() const { return ___Empty_5; }
  3466. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  3467. inline void set_Empty_5(String_t* value)
  3468. {
  3469. ___Empty_5 = value;
  3470. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  3471. }
  3472. };
  3473. // System.ValueType
  3474. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  3475. {
  3476. public:
  3477. public:
  3478. };
  3479. // Native definition for P/Invoke marshalling of System.ValueType
  3480. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  3481. {
  3482. };
  3483. // Native definition for COM marshalling of System.ValueType
  3484. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  3485. {
  3486. };
  3487. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>
  3488. struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3489. {
  3490. public:
  3491. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3492. bool ___isDisposed_4;
  3493. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3494. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___U3CPixelBufferU3Ek__BackingField_5;
  3495. public:
  3496. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___isDisposed_4)); }
  3497. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3498. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3499. inline void set_isDisposed_4(bool value)
  3500. {
  3501. ___isDisposed_4 = value;
  3502. }
  3503. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3504. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3505. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3506. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  3507. {
  3508. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3509. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3510. }
  3511. };
  3512. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  3513. struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3514. {
  3515. public:
  3516. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3517. bool ___isDisposed_4;
  3518. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3519. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___U3CPixelBufferU3Ek__BackingField_5;
  3520. public:
  3521. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___isDisposed_4)); }
  3522. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3523. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3524. inline void set_isDisposed_4(bool value)
  3525. {
  3526. ___isDisposed_4 = value;
  3527. }
  3528. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3529. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3530. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3531. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  3532. {
  3533. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3534. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3535. }
  3536. };
  3537. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  3538. struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3539. {
  3540. public:
  3541. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3542. bool ___isDisposed_4;
  3543. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3544. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___U3CPixelBufferU3Ek__BackingField_5;
  3545. public:
  3546. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___isDisposed_4)); }
  3547. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3548. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3549. inline void set_isDisposed_4(bool value)
  3550. {
  3551. ___isDisposed_4 = value;
  3552. }
  3553. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3554. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3555. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3556. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  3557. {
  3558. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3559. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3560. }
  3561. };
  3562. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  3563. struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3564. {
  3565. public:
  3566. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3567. bool ___isDisposed_4;
  3568. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3569. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___U3CPixelBufferU3Ek__BackingField_5;
  3570. public:
  3571. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___isDisposed_4)); }
  3572. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3573. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3574. inline void set_isDisposed_4(bool value)
  3575. {
  3576. ___isDisposed_4 = value;
  3577. }
  3578. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3579. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3580. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3581. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  3582. {
  3583. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3584. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3585. }
  3586. };
  3587. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  3588. struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3589. {
  3590. public:
  3591. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3592. bool ___isDisposed_4;
  3593. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3594. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___U3CPixelBufferU3Ek__BackingField_5;
  3595. public:
  3596. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___isDisposed_4)); }
  3597. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3598. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3599. inline void set_isDisposed_4(bool value)
  3600. {
  3601. ___isDisposed_4 = value;
  3602. }
  3603. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3604. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3605. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3606. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3607. {
  3608. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3609. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3610. }
  3611. };
  3612. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  3613. struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3614. {
  3615. public:
  3616. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3617. bool ___isDisposed_4;
  3618. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3619. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___U3CPixelBufferU3Ek__BackingField_5;
  3620. public:
  3621. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___isDisposed_4)); }
  3622. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3623. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3624. inline void set_isDisposed_4(bool value)
  3625. {
  3626. ___isDisposed_4 = value;
  3627. }
  3628. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3629. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3630. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3631. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3632. {
  3633. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3634. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3635. }
  3636. };
  3637. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  3638. struct LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3639. {
  3640. public:
  3641. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3642. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3643. public:
  3644. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91, ___array_4)); }
  3645. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3646. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3647. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3648. {
  3649. ___array_4 = value;
  3650. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3651. }
  3652. };
  3653. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  3654. struct LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3655. {
  3656. public:
  3657. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3658. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3659. public:
  3660. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36, ___array_4)); }
  3661. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3662. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3663. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3664. {
  3665. ___array_4 = value;
  3666. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3667. }
  3668. };
  3669. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  3670. struct LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3671. {
  3672. public:
  3673. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3674. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3675. public:
  3676. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED, ___array_4)); }
  3677. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3678. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3679. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3680. {
  3681. ___array_4 = value;
  3682. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3683. }
  3684. };
  3685. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  3686. struct LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3687. {
  3688. public:
  3689. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3690. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3691. public:
  3692. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B, ___array_4)); }
  3693. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3694. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3695. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3696. {
  3697. ___array_4 = value;
  3698. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3699. }
  3700. };
  3701. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  3702. struct LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3703. {
  3704. public:
  3705. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3706. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3707. public:
  3708. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A, ___array_4)); }
  3709. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3710. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3711. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3712. {
  3713. ___array_4 = value;
  3714. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3715. }
  3716. };
  3717. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  3718. struct LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3719. {
  3720. public:
  3721. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3722. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3723. public:
  3724. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0, ___array_4)); }
  3725. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3726. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3727. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3728. {
  3729. ___array_4 = value;
  3730. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3731. }
  3732. };
  3733. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  3734. struct LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3735. {
  3736. public:
  3737. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3738. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3739. public:
  3740. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B, ___array_4)); }
  3741. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3742. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3743. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3744. {
  3745. ___array_4 = value;
  3746. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3747. }
  3748. };
  3749. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  3750. struct LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3751. {
  3752. public:
  3753. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3754. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3755. public:
  3756. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7, ___array_4)); }
  3757. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3758. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3759. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3760. {
  3761. ___array_4 = value;
  3762. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3763. }
  3764. };
  3765. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  3766. struct LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3767. {
  3768. public:
  3769. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3770. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3771. public:
  3772. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC, ___array_4)); }
  3773. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3774. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3775. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3776. {
  3777. ___array_4 = value;
  3778. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3779. }
  3780. };
  3781. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  3782. struct LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3783. {
  3784. public:
  3785. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3786. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3787. public:
  3788. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619, ___array_4)); }
  3789. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3790. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3791. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3792. {
  3793. ___array_4 = value;
  3794. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3795. }
  3796. };
  3797. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  3798. struct LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3799. {
  3800. public:
  3801. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3802. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3803. public:
  3804. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD, ___array_4)); }
  3805. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3806. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3807. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3808. {
  3809. ___array_4 = value;
  3810. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3811. }
  3812. };
  3813. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  3814. struct LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3815. {
  3816. public:
  3817. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3818. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3819. public:
  3820. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325, ___array_4)); }
  3821. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3822. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3823. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3824. {
  3825. ___array_4 = value;
  3826. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3827. }
  3828. };
  3829. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  3830. struct LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3831. {
  3832. public:
  3833. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3834. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3835. public:
  3836. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA, ___array_4)); }
  3837. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3838. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3839. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3840. {
  3841. ___array_4 = value;
  3842. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3843. }
  3844. };
  3845. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  3846. struct LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3847. {
  3848. public:
  3849. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3850. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3851. public:
  3852. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E, ___array_4)); }
  3853. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3854. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3855. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3856. {
  3857. ___array_4 = value;
  3858. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3859. }
  3860. };
  3861. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  3862. struct LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3863. {
  3864. public:
  3865. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3866. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3867. public:
  3868. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103, ___array_4)); }
  3869. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3870. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3871. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3872. {
  3873. ___array_4 = value;
  3874. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3875. }
  3876. };
  3877. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  3878. struct LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3879. {
  3880. public:
  3881. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3882. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3883. public:
  3884. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6, ___array_4)); }
  3885. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3886. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3887. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3888. {
  3889. ___array_4 = value;
  3890. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3891. }
  3892. };
  3893. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  3894. struct LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3895. {
  3896. public:
  3897. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3898. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3899. public:
  3900. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E, ___array_4)); }
  3901. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3902. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3903. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3904. {
  3905. ___array_4 = value;
  3906. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3907. }
  3908. };
  3909. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  3910. struct LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3911. {
  3912. public:
  3913. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3914. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3915. public:
  3916. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07, ___array_4)); }
  3917. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3918. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3919. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3920. {
  3921. ___array_4 = value;
  3922. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3923. }
  3924. };
  3925. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  3926. struct LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3927. {
  3928. public:
  3929. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3930. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3931. public:
  3932. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004, ___array_4)); }
  3933. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3934. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3935. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3936. {
  3937. ___array_4 = value;
  3938. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3939. }
  3940. };
  3941. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  3942. struct LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3943. {
  3944. public:
  3945. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3946. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3947. public:
  3948. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E, ___array_4)); }
  3949. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3950. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3951. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3952. {
  3953. ___array_4 = value;
  3954. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3955. }
  3956. };
  3957. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  3958. struct LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3959. {
  3960. public:
  3961. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3962. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3963. public:
  3964. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06, ___array_4)); }
  3965. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3966. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3967. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3968. {
  3969. ___array_4 = value;
  3970. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3971. }
  3972. };
  3973. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  3974. struct LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3975. {
  3976. public:
  3977. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3978. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3979. public:
  3980. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63, ___array_4)); }
  3981. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3982. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3983. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  3984. {
  3985. ___array_4 = value;
  3986. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  3987. }
  3988. };
  3989. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  3990. struct LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  3991. {
  3992. public:
  3993. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  3994. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  3995. public:
  3996. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413, ___array_4)); }
  3997. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  3998. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  3999. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4000. {
  4001. ___array_4 = value;
  4002. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4003. }
  4004. };
  4005. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  4006. struct LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4007. {
  4008. public:
  4009. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4010. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4011. public:
  4012. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E, ___array_4)); }
  4013. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4014. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4015. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4016. {
  4017. ___array_4 = value;
  4018. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4019. }
  4020. };
  4021. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  4022. struct LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4023. {
  4024. public:
  4025. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4026. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4027. public:
  4028. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753, ___array_4)); }
  4029. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4030. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4031. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4032. {
  4033. ___array_4 = value;
  4034. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4035. }
  4036. };
  4037. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  4038. struct LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4039. {
  4040. public:
  4041. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4042. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4043. public:
  4044. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC, ___array_4)); }
  4045. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4046. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4047. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4048. {
  4049. ___array_4 = value;
  4050. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4051. }
  4052. };
  4053. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  4054. struct LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4055. {
  4056. public:
  4057. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4058. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4059. public:
  4060. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF, ___array_4)); }
  4061. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4062. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4063. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4064. {
  4065. ___array_4 = value;
  4066. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4067. }
  4068. };
  4069. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  4070. struct LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4071. {
  4072. public:
  4073. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4074. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4075. public:
  4076. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8, ___array_4)); }
  4077. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4078. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4079. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4080. {
  4081. ___array_4 = value;
  4082. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4083. }
  4084. };
  4085. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  4086. struct LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4087. {
  4088. public:
  4089. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4090. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4091. public:
  4092. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B, ___array_4)); }
  4093. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4094. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4095. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4096. {
  4097. ___array_4 = value;
  4098. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4099. }
  4100. };
  4101. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.A8>
  4102. struct LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4103. {
  4104. public:
  4105. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4106. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4107. public:
  4108. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760, ___array_4)); }
  4109. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4110. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4111. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4112. {
  4113. ___array_4 = value;
  4114. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4115. }
  4116. };
  4117. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Abgr32>
  4118. struct LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4119. {
  4120. public:
  4121. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4122. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4123. public:
  4124. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151, ___array_4)); }
  4125. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4126. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4127. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4128. {
  4129. ___array_4 = value;
  4130. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4131. }
  4132. };
  4133. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Argb32>
  4134. struct LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4135. {
  4136. public:
  4137. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4138. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4139. public:
  4140. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A, ___array_4)); }
  4141. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4142. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4143. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4144. {
  4145. ___array_4 = value;
  4146. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4147. }
  4148. };
  4149. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgr24>
  4150. struct LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4151. {
  4152. public:
  4153. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4154. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4155. public:
  4156. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD, ___array_4)); }
  4157. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4158. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4159. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4160. {
  4161. ___array_4 = value;
  4162. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4163. }
  4164. };
  4165. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgr565>
  4166. struct LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4167. {
  4168. public:
  4169. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4170. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4171. public:
  4172. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E, ___array_4)); }
  4173. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4174. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4175. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4176. {
  4177. ___array_4 = value;
  4178. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4179. }
  4180. };
  4181. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgra32>
  4182. struct LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4183. {
  4184. public:
  4185. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4186. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4187. public:
  4188. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A, ___array_4)); }
  4189. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4190. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4191. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4192. {
  4193. ___array_4 = value;
  4194. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4195. }
  4196. };
  4197. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  4198. struct LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4199. {
  4200. public:
  4201. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4202. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4203. public:
  4204. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D, ___array_4)); }
  4205. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4206. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4207. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4208. {
  4209. ___array_4 = value;
  4210. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4211. }
  4212. };
  4213. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  4214. struct LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4215. {
  4216. public:
  4217. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4218. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4219. public:
  4220. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E, ___array_4)); }
  4221. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4222. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4223. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4224. {
  4225. ___array_4 = value;
  4226. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4227. }
  4228. };
  4229. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  4230. struct LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4231. {
  4232. public:
  4233. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4234. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4235. public:
  4236. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A, ___array_4)); }
  4237. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4238. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4239. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4240. {
  4241. ___array_4 = value;
  4242. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4243. }
  4244. };
  4245. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Boolean>
  4246. struct LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4247. {
  4248. public:
  4249. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4250. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4251. public:
  4252. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36, ___array_4)); }
  4253. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4254. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4255. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4256. {
  4257. ___array_4 = value;
  4258. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4259. }
  4260. };
  4261. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Byte>
  4262. struct LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4263. {
  4264. public:
  4265. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4266. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4267. public:
  4268. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38, ___array_4)); }
  4269. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4270. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4271. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4272. {
  4273. ___array_4 = value;
  4274. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4275. }
  4276. };
  4277. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Byte4>
  4278. struct LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4279. {
  4280. public:
  4281. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4282. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4283. public:
  4284. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E, ___array_4)); }
  4285. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4286. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4287. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4288. {
  4289. ___array_4 = value;
  4290. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4291. }
  4292. };
  4293. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.ComplexVector4>
  4294. struct LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4295. {
  4296. public:
  4297. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4298. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4299. public:
  4300. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000, ___array_4)); }
  4301. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4302. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4303. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4304. {
  4305. ___array_4 = value;
  4306. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4307. }
  4308. };
  4309. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Decimal>
  4310. struct LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4311. {
  4312. public:
  4313. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4314. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4315. public:
  4316. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D, ___array_4)); }
  4317. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4318. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4319. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4320. {
  4321. ___array_4 = value;
  4322. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4323. }
  4324. };
  4325. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Double>
  4326. struct LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4327. {
  4328. public:
  4329. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4330. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4331. public:
  4332. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E, ___array_4)); }
  4333. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4334. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4335. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4336. {
  4337. ___array_4 = value;
  4338. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4339. }
  4340. };
  4341. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4342. struct LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4343. {
  4344. public:
  4345. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4346. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4347. public:
  4348. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98, ___array_4)); }
  4349. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4350. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4351. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4352. {
  4353. ___array_4 = value;
  4354. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4355. }
  4356. };
  4357. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4358. struct LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4359. {
  4360. public:
  4361. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4362. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4363. public:
  4364. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115, ___array_4)); }
  4365. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4366. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4367. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4368. {
  4369. ___array_4 = value;
  4370. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4371. }
  4372. };
  4373. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  4374. struct LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4375. {
  4376. public:
  4377. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4378. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4379. public:
  4380. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680, ___array_4)); }
  4381. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4382. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4383. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4384. {
  4385. ___array_4 = value;
  4386. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4387. }
  4388. };
  4389. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Int16>
  4390. struct LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4391. {
  4392. public:
  4393. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4394. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4395. public:
  4396. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A, ___array_4)); }
  4397. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4398. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4399. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4400. {
  4401. ___array_4 = value;
  4402. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4403. }
  4404. };
  4405. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Int32>
  4406. struct LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4407. {
  4408. public:
  4409. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4410. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4411. public:
  4412. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866, ___array_4)); }
  4413. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4414. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4415. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4416. {
  4417. ___array_4 = value;
  4418. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4419. }
  4420. };
  4421. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Int64>
  4422. struct LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4423. {
  4424. public:
  4425. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4426. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4427. public:
  4428. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1, ___array_4)); }
  4429. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4430. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4431. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4432. {
  4433. ___array_4 = value;
  4434. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4435. }
  4436. };
  4437. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.L16>
  4438. struct LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4439. {
  4440. public:
  4441. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4442. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4443. public:
  4444. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3, ___array_4)); }
  4445. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4446. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4447. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4448. {
  4449. ___array_4 = value;
  4450. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4451. }
  4452. };
  4453. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.L8>
  4454. struct LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4455. {
  4456. public:
  4457. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4458. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4459. public:
  4460. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95, ___array_4)); }
  4461. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4462. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4463. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4464. {
  4465. ___array_4 = value;
  4466. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4467. }
  4468. };
  4469. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.La16>
  4470. struct LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4471. {
  4472. public:
  4473. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4474. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4475. public:
  4476. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0, ___array_4)); }
  4477. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4478. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4479. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4480. {
  4481. ___array_4 = value;
  4482. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4483. }
  4484. };
  4485. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.La32>
  4486. struct LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4487. {
  4488. public:
  4489. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4490. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4491. public:
  4492. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888, ___array_4)); }
  4493. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4494. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4495. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4496. {
  4497. ___array_4 = value;
  4498. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4499. }
  4500. };
  4501. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  4502. struct LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4503. {
  4504. public:
  4505. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4506. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4507. public:
  4508. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769, ___array_4)); }
  4509. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4510. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4511. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4512. {
  4513. ___array_4 = value;
  4514. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4515. }
  4516. };
  4517. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  4518. struct LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4519. {
  4520. public:
  4521. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4522. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4523. public:
  4524. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9, ___array_4)); }
  4525. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4526. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4527. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4528. {
  4529. ___array_4 = value;
  4530. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4531. }
  4532. };
  4533. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  4534. struct LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4535. {
  4536. public:
  4537. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4538. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4539. public:
  4540. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107, ___array_4)); }
  4541. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4542. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4543. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4544. {
  4545. ___array_4 = value;
  4546. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4547. }
  4548. };
  4549. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  4550. struct LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4551. {
  4552. public:
  4553. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4554. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4555. public:
  4556. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C, ___array_4)); }
  4557. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4558. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4559. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4560. {
  4561. ___array_4 = value;
  4562. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4563. }
  4564. };
  4565. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rg32>
  4566. struct LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4567. {
  4568. public:
  4569. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4570. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4571. public:
  4572. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4, ___array_4)); }
  4573. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4574. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4575. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4576. {
  4577. ___array_4 = value;
  4578. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4579. }
  4580. };
  4581. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgb24>
  4582. struct LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4583. {
  4584. public:
  4585. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4586. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4587. public:
  4588. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA, ___array_4)); }
  4589. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4590. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4591. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4592. {
  4593. ___array_4 = value;
  4594. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4595. }
  4596. };
  4597. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgb48>
  4598. struct LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4599. {
  4600. public:
  4601. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4602. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4603. public:
  4604. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6, ___array_4)); }
  4605. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4606. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4607. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4608. {
  4609. ___array_4 = value;
  4610. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4611. }
  4612. };
  4613. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  4614. struct LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4615. {
  4616. public:
  4617. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4618. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4619. public:
  4620. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D, ___array_4)); }
  4621. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4622. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4623. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4624. {
  4625. ___array_4 = value;
  4626. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4627. }
  4628. };
  4629. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgba32>
  4630. struct LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4631. {
  4632. public:
  4633. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4634. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4635. public:
  4636. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE, ___array_4)); }
  4637. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4638. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4639. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4640. {
  4641. ___array_4 = value;
  4642. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4643. }
  4644. };
  4645. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Rgba64>
  4646. struct LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4647. {
  4648. public:
  4649. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4650. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4651. public:
  4652. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753, ___array_4)); }
  4653. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4654. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4655. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4656. {
  4657. ___array_4 = value;
  4658. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4659. }
  4660. };
  4661. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  4662. struct LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4663. {
  4664. public:
  4665. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4666. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4667. public:
  4668. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50, ___array_4)); }
  4669. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4670. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4671. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4672. {
  4673. ___array_4 = value;
  4674. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4675. }
  4676. };
  4677. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Short2>
  4678. struct LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4679. {
  4680. public:
  4681. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4682. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4683. public:
  4684. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21, ___array_4)); }
  4685. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4686. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4687. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4688. {
  4689. ___array_4 = value;
  4690. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4691. }
  4692. };
  4693. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<SixLabors.ImageSharp.PixelFormats.Short4>
  4694. struct LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4695. {
  4696. public:
  4697. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4698. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4699. public:
  4700. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99, ___array_4)); }
  4701. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4702. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4703. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4704. {
  4705. ___array_4 = value;
  4706. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4707. }
  4708. };
  4709. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Single>
  4710. struct LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4711. {
  4712. public:
  4713. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4714. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4715. public:
  4716. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A, ___array_4)); }
  4717. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4718. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4719. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4720. {
  4721. ___array_4 = value;
  4722. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4723. }
  4724. };
  4725. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.UInt16>
  4726. struct LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4727. {
  4728. public:
  4729. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4730. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4731. public:
  4732. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750, ___array_4)); }
  4733. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4734. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4735. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4736. {
  4737. ___array_4 = value;
  4738. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4739. }
  4740. };
  4741. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.UInt32>
  4742. struct LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4743. {
  4744. public:
  4745. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4746. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4747. public:
  4748. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D, ___array_4)); }
  4749. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4750. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4751. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4752. {
  4753. ___array_4 = value;
  4754. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4755. }
  4756. };
  4757. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.UInt64>
  4758. struct LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4759. {
  4760. public:
  4761. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4762. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4763. public:
  4764. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6, ___array_4)); }
  4765. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4766. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4767. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4768. {
  4769. ___array_4 = value;
  4770. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4771. }
  4772. };
  4773. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<System.Numerics.Vector4>
  4774. struct LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF : public RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC
  4775. {
  4776. public:
  4777. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard::array
  4778. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array_4;
  4779. public:
  4780. inline static int32_t get_offset_of_array_4() { return static_cast<int32_t>(offsetof(LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF, ___array_4)); }
  4781. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_array_4() const { return ___array_4; }
  4782. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_array_4() { return &___array_4; }
  4783. inline void set_array_4(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  4784. {
  4785. ___array_4 = value;
  4786. Il2CppCodeGenWriteBarrier((void**)(&___array_4), (void*)value);
  4787. }
  4788. };
  4789. // System.Memory`1<System.Int32>
  4790. struct Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7
  4791. {
  4792. public:
  4793. // System.Object System.Memory`1::_object
  4794. RuntimeObject * ____object_0;
  4795. // System.Int32 System.Memory`1::_index
  4796. int32_t ____index_1;
  4797. // System.Int32 System.Memory`1::_length
  4798. int32_t ____length_2;
  4799. public:
  4800. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____object_0)); }
  4801. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4802. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4803. inline void set__object_0(RuntimeObject * value)
  4804. {
  4805. ____object_0 = value;
  4806. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4807. }
  4808. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____index_1)); }
  4809. inline int32_t get__index_1() const { return ____index_1; }
  4810. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4811. inline void set__index_1(int32_t value)
  4812. {
  4813. ____index_1 = value;
  4814. }
  4815. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____length_2)); }
  4816. inline int32_t get__length_2() const { return ____length_2; }
  4817. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4818. inline void set__length_2(int32_t value)
  4819. {
  4820. ____length_2 = value;
  4821. }
  4822. };
  4823. // Native definition for P/Invoke marshalling of System.Memory`1
  4824. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4825. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4826. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4827. {
  4828. Il2CppIUnknown* ____object_0;
  4829. int32_t ____index_1;
  4830. int32_t ____length_2;
  4831. };
  4832. #endif
  4833. // Native definition for COM marshalling of System.Memory`1
  4834. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4835. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4836. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4837. {
  4838. Il2CppIUnknown* ____object_0;
  4839. int32_t ____index_1;
  4840. int32_t ____length_2;
  4841. };
  4842. #endif
  4843. // System.Memory`1<System.Numerics.Vector4>
  4844. struct Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556
  4845. {
  4846. public:
  4847. // System.Object System.Memory`1::_object
  4848. RuntimeObject * ____object_0;
  4849. // System.Int32 System.Memory`1::_index
  4850. int32_t ____index_1;
  4851. // System.Int32 System.Memory`1::_length
  4852. int32_t ____length_2;
  4853. public:
  4854. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____object_0)); }
  4855. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4856. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4857. inline void set__object_0(RuntimeObject * value)
  4858. {
  4859. ____object_0 = value;
  4860. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4861. }
  4862. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____index_1)); }
  4863. inline int32_t get__index_1() const { return ____index_1; }
  4864. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4865. inline void set__index_1(int32_t value)
  4866. {
  4867. ____index_1 = value;
  4868. }
  4869. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____length_2)); }
  4870. inline int32_t get__length_2() const { return ____length_2; }
  4871. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4872. inline void set__length_2(int32_t value)
  4873. {
  4874. ____length_2 = value;
  4875. }
  4876. };
  4877. // Native definition for P/Invoke marshalling of System.Memory`1
  4878. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4879. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4880. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4881. {
  4882. Il2CppIUnknown* ____object_0;
  4883. int32_t ____index_1;
  4884. int32_t ____length_2;
  4885. };
  4886. #endif
  4887. // Native definition for COM marshalling of System.Memory`1
  4888. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4889. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4890. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4891. {
  4892. Il2CppIUnknown* ____object_0;
  4893. int32_t ____index_1;
  4894. int32_t ____length_2;
  4895. };
  4896. #endif
  4897. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  4898. struct ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 : public PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7
  4899. {
  4900. public:
  4901. public:
  4902. };
  4903. struct ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479_StaticFields
  4904. {
  4905. public:
  4906. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  4907. ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * ___U3CInstanceU3Ek__BackingField_0;
  4908. public:
  4909. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  4910. inline ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  4911. inline ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  4912. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * value)
  4913. {
  4914. ___U3CInstanceU3Ek__BackingField_0 = value;
  4915. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  4916. }
  4917. };
  4918. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>
  4919. struct ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 : public PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE
  4920. {
  4921. public:
  4922. public:
  4923. };
  4924. struct ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496_StaticFields
  4925. {
  4926. public:
  4927. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  4928. ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * ___U3CInstanceU3Ek__BackingField_0;
  4929. public:
  4930. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  4931. inline ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  4932. inline ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  4933. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * value)
  4934. {
  4935. ___U3CInstanceU3Ek__BackingField_0 = value;
  4936. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  4937. }
  4938. };
  4939. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4940. struct ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 : public PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D
  4941. {
  4942. public:
  4943. public:
  4944. };
  4945. struct ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80_StaticFields
  4946. {
  4947. public:
  4948. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  4949. ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * ___U3CInstanceU3Ek__BackingField_0;
  4950. public:
  4951. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  4952. inline ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  4953. inline ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  4954. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * value)
  4955. {
  4956. ___U3CInstanceU3Ek__BackingField_0 = value;
  4957. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  4958. }
  4959. };
  4960. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4961. struct ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 : public PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24
  4962. {
  4963. public:
  4964. public:
  4965. };
  4966. struct ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5_StaticFields
  4967. {
  4968. public:
  4969. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  4970. ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * ___U3CInstanceU3Ek__BackingField_0;
  4971. public:
  4972. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  4973. inline ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  4974. inline ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  4975. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * value)
  4976. {
  4977. ___U3CInstanceU3Ek__BackingField_0 = value;
  4978. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  4979. }
  4980. };
  4981. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  4982. struct ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD : public PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0
  4983. {
  4984. public:
  4985. public:
  4986. };
  4987. struct ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD_StaticFields
  4988. {
  4989. public:
  4990. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  4991. ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * ___U3CInstanceU3Ek__BackingField_0;
  4992. public:
  4993. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  4994. inline ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  4995. inline ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  4996. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * value)
  4997. {
  4998. ___U3CInstanceU3Ek__BackingField_0 = value;
  4999. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5000. }
  5001. };
  5002. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>
  5003. struct ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F : public PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D
  5004. {
  5005. public:
  5006. public:
  5007. };
  5008. struct ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F_StaticFields
  5009. {
  5010. public:
  5011. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5012. ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * ___U3CInstanceU3Ek__BackingField_0;
  5013. public:
  5014. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5015. inline ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5016. inline ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5017. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * value)
  5018. {
  5019. ___U3CInstanceU3Ek__BackingField_0 = value;
  5020. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5021. }
  5022. };
  5023. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>
  5024. struct ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 : public PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5
  5025. {
  5026. public:
  5027. public:
  5028. };
  5029. struct ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395_StaticFields
  5030. {
  5031. public:
  5032. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5033. ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * ___U3CInstanceU3Ek__BackingField_0;
  5034. public:
  5035. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5036. inline ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5037. inline ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5038. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * value)
  5039. {
  5040. ___U3CInstanceU3Ek__BackingField_0 = value;
  5041. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5042. }
  5043. };
  5044. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>
  5045. struct ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 : public PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274
  5046. {
  5047. public:
  5048. public:
  5049. };
  5050. struct ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2_StaticFields
  5051. {
  5052. public:
  5053. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5054. ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * ___U3CInstanceU3Ek__BackingField_0;
  5055. public:
  5056. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5057. inline ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5058. inline ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5059. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * value)
  5060. {
  5061. ___U3CInstanceU3Ek__BackingField_0 = value;
  5062. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5063. }
  5064. };
  5065. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>
  5066. struct ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 : public PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232
  5067. {
  5068. public:
  5069. public:
  5070. };
  5071. struct ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186_StaticFields
  5072. {
  5073. public:
  5074. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5075. ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * ___U3CInstanceU3Ek__BackingField_0;
  5076. public:
  5077. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5078. inline ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5079. inline ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5080. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * value)
  5081. {
  5082. ___U3CInstanceU3Ek__BackingField_0 = value;
  5083. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5084. }
  5085. };
  5086. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  5087. struct ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 : public PixelBlender_1_t010421D7B182B655EDDDBDE2A35BA92B1F2B5799
  5088. {
  5089. public:
  5090. public:
  5091. };
  5092. struct ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247_StaticFields
  5093. {
  5094. public:
  5095. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5096. ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * ___U3CInstanceU3Ek__BackingField_0;
  5097. public:
  5098. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5099. inline ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5100. inline ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5101. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * value)
  5102. {
  5103. ___U3CInstanceU3Ek__BackingField_0 = value;
  5104. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5105. }
  5106. };
  5107. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  5108. struct ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 : public PixelBlender_1_t871446A024E25414AA66F1FD76C949741A97AA70
  5109. {
  5110. public:
  5111. public:
  5112. };
  5113. struct ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692_StaticFields
  5114. {
  5115. public:
  5116. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5117. ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * ___U3CInstanceU3Ek__BackingField_0;
  5118. public:
  5119. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5120. inline ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5121. inline ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5122. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * value)
  5123. {
  5124. ___U3CInstanceU3Ek__BackingField_0 = value;
  5125. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5126. }
  5127. };
  5128. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  5129. struct ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 : public PixelBlender_1_tB72E82D96B4FB4850A048F8C363E681F44D63B46
  5130. {
  5131. public:
  5132. public:
  5133. };
  5134. struct ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9_StaticFields
  5135. {
  5136. public:
  5137. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5138. ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * ___U3CInstanceU3Ek__BackingField_0;
  5139. public:
  5140. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5141. inline ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5142. inline ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5143. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * value)
  5144. {
  5145. ___U3CInstanceU3Ek__BackingField_0 = value;
  5146. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5147. }
  5148. };
  5149. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  5150. struct ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC : public PixelBlender_1_t6A73C18B6260E592AB331D019E445E60911F18BF
  5151. {
  5152. public:
  5153. public:
  5154. };
  5155. struct ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC_StaticFields
  5156. {
  5157. public:
  5158. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5159. ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * ___U3CInstanceU3Ek__BackingField_0;
  5160. public:
  5161. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5162. inline ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5163. inline ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5164. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * value)
  5165. {
  5166. ___U3CInstanceU3Ek__BackingField_0 = value;
  5167. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5168. }
  5169. };
  5170. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>
  5171. struct ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D : public PixelBlender_1_t65CB037715EF80612653F00DE3C3B360D5FE9119
  5172. {
  5173. public:
  5174. public:
  5175. };
  5176. struct ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D_StaticFields
  5177. {
  5178. public:
  5179. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5180. ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * ___U3CInstanceU3Ek__BackingField_0;
  5181. public:
  5182. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5183. inline ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5184. inline ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5185. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * value)
  5186. {
  5187. ___U3CInstanceU3Ek__BackingField_0 = value;
  5188. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5189. }
  5190. };
  5191. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>
  5192. struct ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 : public PixelBlender_1_t7B5EA4DC5363E51DE77ED723AED79AAEBE33C897
  5193. {
  5194. public:
  5195. public:
  5196. };
  5197. struct ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4_StaticFields
  5198. {
  5199. public:
  5200. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5201. ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * ___U3CInstanceU3Ek__BackingField_0;
  5202. public:
  5203. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5204. inline ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5205. inline ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5206. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * value)
  5207. {
  5208. ___U3CInstanceU3Ek__BackingField_0 = value;
  5209. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5210. }
  5211. };
  5212. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>
  5213. struct ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 : public PixelBlender_1_t02E7922EC5C7045A93633541B06C79D301141241
  5214. {
  5215. public:
  5216. public:
  5217. };
  5218. struct ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04_StaticFields
  5219. {
  5220. public:
  5221. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5222. ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * ___U3CInstanceU3Ek__BackingField_0;
  5223. public:
  5224. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5225. inline ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5226. inline ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5227. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * value)
  5228. {
  5229. ___U3CInstanceU3Ek__BackingField_0 = value;
  5230. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5231. }
  5232. };
  5233. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  5234. struct ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 : public PixelBlender_1_tB2F0A6ADEF64A513139C86F3D143F9A63A94CCDC
  5235. {
  5236. public:
  5237. public:
  5238. };
  5239. struct ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27_StaticFields
  5240. {
  5241. public:
  5242. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5243. ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * ___U3CInstanceU3Ek__BackingField_0;
  5244. public:
  5245. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5246. inline ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5247. inline ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5248. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * value)
  5249. {
  5250. ___U3CInstanceU3Ek__BackingField_0 = value;
  5251. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5252. }
  5253. };
  5254. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>
  5255. struct ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 : public PixelBlender_1_t592543FE6B2A7F1FB58E1D432513C8553E9D3A53
  5256. {
  5257. public:
  5258. public:
  5259. };
  5260. struct ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28_StaticFields
  5261. {
  5262. public:
  5263. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5264. ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * ___U3CInstanceU3Ek__BackingField_0;
  5265. public:
  5266. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5267. inline ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5268. inline ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5269. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * value)
  5270. {
  5271. ___U3CInstanceU3Ek__BackingField_0 = value;
  5272. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5273. }
  5274. };
  5275. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>
  5276. struct ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 : public PixelBlender_1_t5A566DEE3099CD52D57A19074F3E1667402B4253
  5277. {
  5278. public:
  5279. public:
  5280. };
  5281. struct ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7_StaticFields
  5282. {
  5283. public:
  5284. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5285. ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * ___U3CInstanceU3Ek__BackingField_0;
  5286. public:
  5287. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5288. inline ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5289. inline ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5290. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * value)
  5291. {
  5292. ___U3CInstanceU3Ek__BackingField_0 = value;
  5293. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5294. }
  5295. };
  5296. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  5297. struct ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 : public PixelBlender_1_t98B5AA8C3981CE70FA7C3AA97CCDA6FD0FC7CD89
  5298. {
  5299. public:
  5300. public:
  5301. };
  5302. struct ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8_StaticFields
  5303. {
  5304. public:
  5305. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5306. ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * ___U3CInstanceU3Ek__BackingField_0;
  5307. public:
  5308. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5309. inline ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5310. inline ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5311. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * value)
  5312. {
  5313. ___U3CInstanceU3Ek__BackingField_0 = value;
  5314. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5315. }
  5316. };
  5317. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>
  5318. struct ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 : public PixelBlender_1_t05DE2F488EC5C2F8183C3CEC7C61FBC936C1E63A
  5319. {
  5320. public:
  5321. public:
  5322. };
  5323. struct ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342_StaticFields
  5324. {
  5325. public:
  5326. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5327. ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * ___U3CInstanceU3Ek__BackingField_0;
  5328. public:
  5329. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5330. inline ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5331. inline ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5332. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * value)
  5333. {
  5334. ___U3CInstanceU3Ek__BackingField_0 = value;
  5335. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5336. }
  5337. };
  5338. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>
  5339. struct ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 : public PixelBlender_1_t53E3DFB570C96508DA6F11E0BB5861065D2A0737
  5340. {
  5341. public:
  5342. public:
  5343. };
  5344. struct ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7_StaticFields
  5345. {
  5346. public:
  5347. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor::<Instance>k__BackingField
  5348. ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * ___U3CInstanceU3Ek__BackingField_0;
  5349. public:
  5350. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7_StaticFields, ___U3CInstanceU3Ek__BackingField_0)); }
  5351. inline ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * get_U3CInstanceU3Ek__BackingField_0() const { return ___U3CInstanceU3Ek__BackingField_0; }
  5352. inline ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 ** get_address_of_U3CInstanceU3Ek__BackingField_0() { return &___U3CInstanceU3Ek__BackingField_0; }
  5353. inline void set_U3CInstanceU3Ek__BackingField_0(ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * value)
  5354. {
  5355. ___U3CInstanceU3Ek__BackingField_0 = value;
  5356. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_0), (void*)value);
  5357. }
  5358. };
  5359. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>
  5360. struct SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7
  5361. {
  5362. public:
  5363. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::configuration
  5364. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5365. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::processor
  5366. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * ___processor_1;
  5367. // SixLabors.ImageSharp.ImageFrame`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::source
  5368. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source_2;
  5369. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::memoryAllocator
  5370. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  5371. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::targetPixels
  5372. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels_4;
  5373. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::swInfos
  5374. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * ___swInfos_5;
  5375. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yStart
  5376. int32_t ___yStart_6;
  5377. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yEnd
  5378. int32_t ___yEnd_7;
  5379. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::useFastPath
  5380. bool ___useFastPath_8;
  5381. public:
  5382. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___configuration_0)); }
  5383. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5384. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5385. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5386. {
  5387. ___configuration_0 = value;
  5388. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5389. }
  5390. inline static int32_t get_offset_of_processor_1() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___processor_1)); }
  5391. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * get_processor_1() const { return ___processor_1; }
  5392. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 ** get_address_of_processor_1() { return &___processor_1; }
  5393. inline void set_processor_1(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * value)
  5394. {
  5395. ___processor_1 = value;
  5396. Il2CppCodeGenWriteBarrier((void**)(&___processor_1), (void*)value);
  5397. }
  5398. inline static int32_t get_offset_of_source_2() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___source_2)); }
  5399. inline ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * get_source_2() const { return ___source_2; }
  5400. inline ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 ** get_address_of_source_2() { return &___source_2; }
  5401. inline void set_source_2(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * value)
  5402. {
  5403. ___source_2 = value;
  5404. Il2CppCodeGenWriteBarrier((void**)(&___source_2), (void*)value);
  5405. }
  5406. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___memoryAllocator_3)); }
  5407. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  5408. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  5409. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  5410. {
  5411. ___memoryAllocator_3 = value;
  5412. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  5413. }
  5414. inline static int32_t get_offset_of_targetPixels_4() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___targetPixels_4)); }
  5415. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_targetPixels_4() const { return ___targetPixels_4; }
  5416. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_targetPixels_4() { return &___targetPixels_4; }
  5417. inline void set_targetPixels_4(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  5418. {
  5419. ___targetPixels_4 = value;
  5420. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_4), (void*)value);
  5421. }
  5422. inline static int32_t get_offset_of_swInfos_5() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___swInfos_5)); }
  5423. inline SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * get_swInfos_5() const { return ___swInfos_5; }
  5424. inline SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E ** get_address_of_swInfos_5() { return &___swInfos_5; }
  5425. inline void set_swInfos_5(SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * value)
  5426. {
  5427. ___swInfos_5 = value;
  5428. Il2CppCodeGenWriteBarrier((void**)(&___swInfos_5), (void*)value);
  5429. }
  5430. inline static int32_t get_offset_of_yStart_6() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___yStart_6)); }
  5431. inline int32_t get_yStart_6() const { return ___yStart_6; }
  5432. inline int32_t* get_address_of_yStart_6() { return &___yStart_6; }
  5433. inline void set_yStart_6(int32_t value)
  5434. {
  5435. ___yStart_6 = value;
  5436. }
  5437. inline static int32_t get_offset_of_yEnd_7() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___yEnd_7)); }
  5438. inline int32_t get_yEnd_7() const { return ___yEnd_7; }
  5439. inline int32_t* get_address_of_yEnd_7() { return &___yEnd_7; }
  5440. inline void set_yEnd_7(int32_t value)
  5441. {
  5442. ___yEnd_7 = value;
  5443. }
  5444. inline static int32_t get_offset_of_useFastPath_8() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7, ___useFastPath_8)); }
  5445. inline bool get_useFastPath_8() const { return ___useFastPath_8; }
  5446. inline bool* get_address_of_useFastPath_8() { return &___useFastPath_8; }
  5447. inline void set_useFastPath_8(bool value)
  5448. {
  5449. ___useFastPath_8 = value;
  5450. }
  5451. };
  5452. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>
  5453. struct SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179
  5454. {
  5455. public:
  5456. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::configuration
  5457. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5458. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::processor
  5459. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * ___processor_1;
  5460. // SixLabors.ImageSharp.ImageFrame`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::source
  5461. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source_2;
  5462. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::memoryAllocator
  5463. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  5464. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::targetPixels
  5465. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels_4;
  5466. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::swInfos
  5467. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * ___swInfos_5;
  5468. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yStart
  5469. int32_t ___yStart_6;
  5470. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yEnd
  5471. int32_t ___yEnd_7;
  5472. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::useFastPath
  5473. bool ___useFastPath_8;
  5474. public:
  5475. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___configuration_0)); }
  5476. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5477. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5478. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5479. {
  5480. ___configuration_0 = value;
  5481. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5482. }
  5483. inline static int32_t get_offset_of_processor_1() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___processor_1)); }
  5484. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * get_processor_1() const { return ___processor_1; }
  5485. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D ** get_address_of_processor_1() { return &___processor_1; }
  5486. inline void set_processor_1(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * value)
  5487. {
  5488. ___processor_1 = value;
  5489. Il2CppCodeGenWriteBarrier((void**)(&___processor_1), (void*)value);
  5490. }
  5491. inline static int32_t get_offset_of_source_2() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___source_2)); }
  5492. inline ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * get_source_2() const { return ___source_2; }
  5493. inline ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C ** get_address_of_source_2() { return &___source_2; }
  5494. inline void set_source_2(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * value)
  5495. {
  5496. ___source_2 = value;
  5497. Il2CppCodeGenWriteBarrier((void**)(&___source_2), (void*)value);
  5498. }
  5499. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___memoryAllocator_3)); }
  5500. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  5501. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  5502. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  5503. {
  5504. ___memoryAllocator_3 = value;
  5505. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  5506. }
  5507. inline static int32_t get_offset_of_targetPixels_4() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___targetPixels_4)); }
  5508. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_targetPixels_4() const { return ___targetPixels_4; }
  5509. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_targetPixels_4() { return &___targetPixels_4; }
  5510. inline void set_targetPixels_4(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  5511. {
  5512. ___targetPixels_4 = value;
  5513. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_4), (void*)value);
  5514. }
  5515. inline static int32_t get_offset_of_swInfos_5() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___swInfos_5)); }
  5516. inline SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * get_swInfos_5() const { return ___swInfos_5; }
  5517. inline SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E ** get_address_of_swInfos_5() { return &___swInfos_5; }
  5518. inline void set_swInfos_5(SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * value)
  5519. {
  5520. ___swInfos_5 = value;
  5521. Il2CppCodeGenWriteBarrier((void**)(&___swInfos_5), (void*)value);
  5522. }
  5523. inline static int32_t get_offset_of_yStart_6() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___yStart_6)); }
  5524. inline int32_t get_yStart_6() const { return ___yStart_6; }
  5525. inline int32_t* get_address_of_yStart_6() { return &___yStart_6; }
  5526. inline void set_yStart_6(int32_t value)
  5527. {
  5528. ___yStart_6 = value;
  5529. }
  5530. inline static int32_t get_offset_of_yEnd_7() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___yEnd_7)); }
  5531. inline int32_t get_yEnd_7() const { return ___yEnd_7; }
  5532. inline int32_t* get_address_of_yEnd_7() { return &___yEnd_7; }
  5533. inline void set_yEnd_7(int32_t value)
  5534. {
  5535. ___yEnd_7 = value;
  5536. }
  5537. inline static int32_t get_offset_of_useFastPath_8() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179, ___useFastPath_8)); }
  5538. inline bool get_useFastPath_8() const { return ___useFastPath_8; }
  5539. inline bool* get_address_of_useFastPath_8() { return &___useFastPath_8; }
  5540. inline void set_useFastPath_8(bool value)
  5541. {
  5542. ___useFastPath_8 = value;
  5543. }
  5544. };
  5545. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>
  5546. struct SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9
  5547. {
  5548. public:
  5549. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::configuration
  5550. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5551. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::processor
  5552. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * ___processor_1;
  5553. // SixLabors.ImageSharp.ImageFrame`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::source
  5554. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source_2;
  5555. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::memoryAllocator
  5556. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  5557. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::targetPixels
  5558. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels_4;
  5559. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::swInfos
  5560. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * ___swInfos_5;
  5561. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yStart
  5562. int32_t ___yStart_6;
  5563. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yEnd
  5564. int32_t ___yEnd_7;
  5565. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::useFastPath
  5566. bool ___useFastPath_8;
  5567. public:
  5568. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___configuration_0)); }
  5569. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5570. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5571. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5572. {
  5573. ___configuration_0 = value;
  5574. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5575. }
  5576. inline static int32_t get_offset_of_processor_1() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___processor_1)); }
  5577. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * get_processor_1() const { return ___processor_1; }
  5578. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 ** get_address_of_processor_1() { return &___processor_1; }
  5579. inline void set_processor_1(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * value)
  5580. {
  5581. ___processor_1 = value;
  5582. Il2CppCodeGenWriteBarrier((void**)(&___processor_1), (void*)value);
  5583. }
  5584. inline static int32_t get_offset_of_source_2() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___source_2)); }
  5585. inline ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * get_source_2() const { return ___source_2; }
  5586. inline ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 ** get_address_of_source_2() { return &___source_2; }
  5587. inline void set_source_2(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * value)
  5588. {
  5589. ___source_2 = value;
  5590. Il2CppCodeGenWriteBarrier((void**)(&___source_2), (void*)value);
  5591. }
  5592. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___memoryAllocator_3)); }
  5593. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  5594. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  5595. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  5596. {
  5597. ___memoryAllocator_3 = value;
  5598. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  5599. }
  5600. inline static int32_t get_offset_of_targetPixels_4() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___targetPixels_4)); }
  5601. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_targetPixels_4() const { return ___targetPixels_4; }
  5602. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_targetPixels_4() { return &___targetPixels_4; }
  5603. inline void set_targetPixels_4(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  5604. {
  5605. ___targetPixels_4 = value;
  5606. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_4), (void*)value);
  5607. }
  5608. inline static int32_t get_offset_of_swInfos_5() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___swInfos_5)); }
  5609. inline SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * get_swInfos_5() const { return ___swInfos_5; }
  5610. inline SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC ** get_address_of_swInfos_5() { return &___swInfos_5; }
  5611. inline void set_swInfos_5(SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * value)
  5612. {
  5613. ___swInfos_5 = value;
  5614. Il2CppCodeGenWriteBarrier((void**)(&___swInfos_5), (void*)value);
  5615. }
  5616. inline static int32_t get_offset_of_yStart_6() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___yStart_6)); }
  5617. inline int32_t get_yStart_6() const { return ___yStart_6; }
  5618. inline int32_t* get_address_of_yStart_6() { return &___yStart_6; }
  5619. inline void set_yStart_6(int32_t value)
  5620. {
  5621. ___yStart_6 = value;
  5622. }
  5623. inline static int32_t get_offset_of_yEnd_7() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___yEnd_7)); }
  5624. inline int32_t get_yEnd_7() const { return ___yEnd_7; }
  5625. inline int32_t* get_address_of_yEnd_7() { return &___yEnd_7; }
  5626. inline void set_yEnd_7(int32_t value)
  5627. {
  5628. ___yEnd_7 = value;
  5629. }
  5630. inline static int32_t get_offset_of_useFastPath_8() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9, ___useFastPath_8)); }
  5631. inline bool get_useFastPath_8() const { return ___useFastPath_8; }
  5632. inline bool* get_address_of_useFastPath_8() { return &___useFastPath_8; }
  5633. inline void set_useFastPath_8(bool value)
  5634. {
  5635. ___useFastPath_8 = value;
  5636. }
  5637. };
  5638. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>
  5639. struct SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6
  5640. {
  5641. public:
  5642. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::configuration
  5643. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5644. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::processor
  5645. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * ___processor_1;
  5646. // SixLabors.ImageSharp.ImageFrame`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::source
  5647. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source_2;
  5648. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::memoryAllocator
  5649. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  5650. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::targetPixels
  5651. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels_4;
  5652. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::swInfos
  5653. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * ___swInfos_5;
  5654. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yStart
  5655. int32_t ___yStart_6;
  5656. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yEnd
  5657. int32_t ___yEnd_7;
  5658. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::useFastPath
  5659. bool ___useFastPath_8;
  5660. public:
  5661. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___configuration_0)); }
  5662. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5663. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5664. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5665. {
  5666. ___configuration_0 = value;
  5667. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5668. }
  5669. inline static int32_t get_offset_of_processor_1() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___processor_1)); }
  5670. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * get_processor_1() const { return ___processor_1; }
  5671. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 ** get_address_of_processor_1() { return &___processor_1; }
  5672. inline void set_processor_1(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * value)
  5673. {
  5674. ___processor_1 = value;
  5675. Il2CppCodeGenWriteBarrier((void**)(&___processor_1), (void*)value);
  5676. }
  5677. inline static int32_t get_offset_of_source_2() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___source_2)); }
  5678. inline ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * get_source_2() const { return ___source_2; }
  5679. inline ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F ** get_address_of_source_2() { return &___source_2; }
  5680. inline void set_source_2(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * value)
  5681. {
  5682. ___source_2 = value;
  5683. Il2CppCodeGenWriteBarrier((void**)(&___source_2), (void*)value);
  5684. }
  5685. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___memoryAllocator_3)); }
  5686. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  5687. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  5688. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  5689. {
  5690. ___memoryAllocator_3 = value;
  5691. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  5692. }
  5693. inline static int32_t get_offset_of_targetPixels_4() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___targetPixels_4)); }
  5694. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_targetPixels_4() const { return ___targetPixels_4; }
  5695. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_targetPixels_4() { return &___targetPixels_4; }
  5696. inline void set_targetPixels_4(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  5697. {
  5698. ___targetPixels_4 = value;
  5699. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_4), (void*)value);
  5700. }
  5701. inline static int32_t get_offset_of_swInfos_5() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___swInfos_5)); }
  5702. inline SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * get_swInfos_5() const { return ___swInfos_5; }
  5703. inline SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D ** get_address_of_swInfos_5() { return &___swInfos_5; }
  5704. inline void set_swInfos_5(SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * value)
  5705. {
  5706. ___swInfos_5 = value;
  5707. Il2CppCodeGenWriteBarrier((void**)(&___swInfos_5), (void*)value);
  5708. }
  5709. inline static int32_t get_offset_of_yStart_6() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___yStart_6)); }
  5710. inline int32_t get_yStart_6() const { return ___yStart_6; }
  5711. inline int32_t* get_address_of_yStart_6() { return &___yStart_6; }
  5712. inline void set_yStart_6(int32_t value)
  5713. {
  5714. ___yStart_6 = value;
  5715. }
  5716. inline static int32_t get_offset_of_yEnd_7() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___yEnd_7)); }
  5717. inline int32_t get_yEnd_7() const { return ___yEnd_7; }
  5718. inline int32_t* get_address_of_yEnd_7() { return &___yEnd_7; }
  5719. inline void set_yEnd_7(int32_t value)
  5720. {
  5721. ___yEnd_7 = value;
  5722. }
  5723. inline static int32_t get_offset_of_useFastPath_8() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6, ___useFastPath_8)); }
  5724. inline bool get_useFastPath_8() const { return ___useFastPath_8; }
  5725. inline bool* get_address_of_useFastPath_8() { return &___useFastPath_8; }
  5726. inline void set_useFastPath_8(bool value)
  5727. {
  5728. ___useFastPath_8 = value;
  5729. }
  5730. };
  5731. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>
  5732. struct SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36
  5733. {
  5734. public:
  5735. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::configuration
  5736. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5737. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::processor
  5738. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * ___processor_1;
  5739. // SixLabors.ImageSharp.ImageFrame`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::source
  5740. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source_2;
  5741. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::memoryAllocator
  5742. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  5743. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::targetPixels
  5744. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels_4;
  5745. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::swInfos
  5746. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * ___swInfos_5;
  5747. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yStart
  5748. int32_t ___yStart_6;
  5749. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yEnd
  5750. int32_t ___yEnd_7;
  5751. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::useFastPath
  5752. bool ___useFastPath_8;
  5753. public:
  5754. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___configuration_0)); }
  5755. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5756. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5757. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5758. {
  5759. ___configuration_0 = value;
  5760. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5761. }
  5762. inline static int32_t get_offset_of_processor_1() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___processor_1)); }
  5763. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * get_processor_1() const { return ___processor_1; }
  5764. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE ** get_address_of_processor_1() { return &___processor_1; }
  5765. inline void set_processor_1(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * value)
  5766. {
  5767. ___processor_1 = value;
  5768. Il2CppCodeGenWriteBarrier((void**)(&___processor_1), (void*)value);
  5769. }
  5770. inline static int32_t get_offset_of_source_2() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___source_2)); }
  5771. inline ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * get_source_2() const { return ___source_2; }
  5772. inline ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 ** get_address_of_source_2() { return &___source_2; }
  5773. inline void set_source_2(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * value)
  5774. {
  5775. ___source_2 = value;
  5776. Il2CppCodeGenWriteBarrier((void**)(&___source_2), (void*)value);
  5777. }
  5778. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___memoryAllocator_3)); }
  5779. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  5780. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  5781. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  5782. {
  5783. ___memoryAllocator_3 = value;
  5784. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  5785. }
  5786. inline static int32_t get_offset_of_targetPixels_4() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___targetPixels_4)); }
  5787. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_targetPixels_4() const { return ___targetPixels_4; }
  5788. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_targetPixels_4() { return &___targetPixels_4; }
  5789. inline void set_targetPixels_4(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  5790. {
  5791. ___targetPixels_4 = value;
  5792. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_4), (void*)value);
  5793. }
  5794. inline static int32_t get_offset_of_swInfos_5() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___swInfos_5)); }
  5795. inline SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * get_swInfos_5() const { return ___swInfos_5; }
  5796. inline SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D ** get_address_of_swInfos_5() { return &___swInfos_5; }
  5797. inline void set_swInfos_5(SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * value)
  5798. {
  5799. ___swInfos_5 = value;
  5800. Il2CppCodeGenWriteBarrier((void**)(&___swInfos_5), (void*)value);
  5801. }
  5802. inline static int32_t get_offset_of_yStart_6() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___yStart_6)); }
  5803. inline int32_t get_yStart_6() const { return ___yStart_6; }
  5804. inline int32_t* get_address_of_yStart_6() { return &___yStart_6; }
  5805. inline void set_yStart_6(int32_t value)
  5806. {
  5807. ___yStart_6 = value;
  5808. }
  5809. inline static int32_t get_offset_of_yEnd_7() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___yEnd_7)); }
  5810. inline int32_t get_yEnd_7() const { return ___yEnd_7; }
  5811. inline int32_t* get_address_of_yEnd_7() { return &___yEnd_7; }
  5812. inline void set_yEnd_7(int32_t value)
  5813. {
  5814. ___yEnd_7 = value;
  5815. }
  5816. inline static int32_t get_offset_of_useFastPath_8() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36, ___useFastPath_8)); }
  5817. inline bool get_useFastPath_8() const { return ___useFastPath_8; }
  5818. inline bool* get_address_of_useFastPath_8() { return &___useFastPath_8; }
  5819. inline void set_useFastPath_8(bool value)
  5820. {
  5821. ___useFastPath_8 = value;
  5822. }
  5823. };
  5824. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>
  5825. struct SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C
  5826. {
  5827. public:
  5828. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::configuration
  5829. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5830. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::processor
  5831. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * ___processor_1;
  5832. // SixLabors.ImageSharp.ImageFrame`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::source
  5833. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source_2;
  5834. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::memoryAllocator
  5835. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  5836. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::targetPixels
  5837. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels_4;
  5838. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::swInfos
  5839. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * ___swInfos_5;
  5840. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yStart
  5841. int32_t ___yStart_6;
  5842. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::yEnd
  5843. int32_t ___yEnd_7;
  5844. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation::useFastPath
  5845. bool ___useFastPath_8;
  5846. public:
  5847. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___configuration_0)); }
  5848. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5849. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5850. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5851. {
  5852. ___configuration_0 = value;
  5853. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5854. }
  5855. inline static int32_t get_offset_of_processor_1() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___processor_1)); }
  5856. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * get_processor_1() const { return ___processor_1; }
  5857. inline AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 ** get_address_of_processor_1() { return &___processor_1; }
  5858. inline void set_processor_1(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * value)
  5859. {
  5860. ___processor_1 = value;
  5861. Il2CppCodeGenWriteBarrier((void**)(&___processor_1), (void*)value);
  5862. }
  5863. inline static int32_t get_offset_of_source_2() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___source_2)); }
  5864. inline ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * get_source_2() const { return ___source_2; }
  5865. inline ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F ** get_address_of_source_2() { return &___source_2; }
  5866. inline void set_source_2(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * value)
  5867. {
  5868. ___source_2 = value;
  5869. Il2CppCodeGenWriteBarrier((void**)(&___source_2), (void*)value);
  5870. }
  5871. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___memoryAllocator_3)); }
  5872. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  5873. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  5874. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  5875. {
  5876. ___memoryAllocator_3 = value;
  5877. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  5878. }
  5879. inline static int32_t get_offset_of_targetPixels_4() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___targetPixels_4)); }
  5880. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_targetPixels_4() const { return ___targetPixels_4; }
  5881. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_targetPixels_4() { return &___targetPixels_4; }
  5882. inline void set_targetPixels_4(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  5883. {
  5884. ___targetPixels_4 = value;
  5885. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_4), (void*)value);
  5886. }
  5887. inline static int32_t get_offset_of_swInfos_5() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___swInfos_5)); }
  5888. inline SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * get_swInfos_5() const { return ___swInfos_5; }
  5889. inline SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 ** get_address_of_swInfos_5() { return &___swInfos_5; }
  5890. inline void set_swInfos_5(SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * value)
  5891. {
  5892. ___swInfos_5 = value;
  5893. Il2CppCodeGenWriteBarrier((void**)(&___swInfos_5), (void*)value);
  5894. }
  5895. inline static int32_t get_offset_of_yStart_6() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___yStart_6)); }
  5896. inline int32_t get_yStart_6() const { return ___yStart_6; }
  5897. inline int32_t* get_address_of_yStart_6() { return &___yStart_6; }
  5898. inline void set_yStart_6(int32_t value)
  5899. {
  5900. ___yStart_6 = value;
  5901. }
  5902. inline static int32_t get_offset_of_yEnd_7() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___yEnd_7)); }
  5903. inline int32_t get_yEnd_7() const { return ___yEnd_7; }
  5904. inline int32_t* get_address_of_yEnd_7() { return &___yEnd_7; }
  5905. inline void set_yEnd_7(int32_t value)
  5906. {
  5907. ___yEnd_7 = value;
  5908. }
  5909. inline static int32_t get_offset_of_useFastPath_8() { return static_cast<int32_t>(offsetof(SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C, ___useFastPath_8)); }
  5910. inline bool get_useFastPath_8() const { return ___useFastPath_8; }
  5911. inline bool* get_address_of_useFastPath_8() { return &___useFastPath_8; }
  5912. inline void set_useFastPath_8(bool value)
  5913. {
  5914. ___useFastPath_8 = value;
  5915. }
  5916. };
  5917. // System.Linq.Set`1/Slot<System.Char>
  5918. struct Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270
  5919. {
  5920. public:
  5921. // System.Int32 System.Linq.Set`1/Slot::hashCode
  5922. int32_t ___hashCode_0;
  5923. // TElement System.Linq.Set`1/Slot::value
  5924. Il2CppChar ___value_1;
  5925. // System.Int32 System.Linq.Set`1/Slot::next
  5926. int32_t ___next_2;
  5927. public:
  5928. inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270, ___hashCode_0)); }
  5929. inline int32_t get_hashCode_0() const { return ___hashCode_0; }
  5930. inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
  5931. inline void set_hashCode_0(int32_t value)
  5932. {
  5933. ___hashCode_0 = value;
  5934. }
  5935. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270, ___value_1)); }
  5936. inline Il2CppChar get_value_1() const { return ___value_1; }
  5937. inline Il2CppChar* get_address_of_value_1() { return &___value_1; }
  5938. inline void set_value_1(Il2CppChar value)
  5939. {
  5940. ___value_1 = value;
  5941. }
  5942. inline static int32_t get_offset_of_next_2() { return static_cast<int32_t>(offsetof(Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270, ___next_2)); }
  5943. inline int32_t get_next_2() const { return ___next_2; }
  5944. inline int32_t* get_address_of_next_2() { return &___next_2; }
  5945. inline void set_next_2(int32_t value)
  5946. {
  5947. ___next_2 = value;
  5948. }
  5949. };
  5950. // System.Linq.Set`1/Slot<System.Object>
  5951. struct Slot_t2C1999AE6F0443949915B981CCF244872D2684B3
  5952. {
  5953. public:
  5954. // System.Int32 System.Linq.Set`1/Slot::hashCode
  5955. int32_t ___hashCode_0;
  5956. // TElement System.Linq.Set`1/Slot::value
  5957. RuntimeObject * ___value_1;
  5958. // System.Int32 System.Linq.Set`1/Slot::next
  5959. int32_t ___next_2;
  5960. public:
  5961. inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Slot_t2C1999AE6F0443949915B981CCF244872D2684B3, ___hashCode_0)); }
  5962. inline int32_t get_hashCode_0() const { return ___hashCode_0; }
  5963. inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
  5964. inline void set_hashCode_0(int32_t value)
  5965. {
  5966. ___hashCode_0 = value;
  5967. }
  5968. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(Slot_t2C1999AE6F0443949915B981CCF244872D2684B3, ___value_1)); }
  5969. inline RuntimeObject * get_value_1() const { return ___value_1; }
  5970. inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
  5971. inline void set_value_1(RuntimeObject * value)
  5972. {
  5973. ___value_1 = value;
  5974. Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
  5975. }
  5976. inline static int32_t get_offset_of_next_2() { return static_cast<int32_t>(offsetof(Slot_t2C1999AE6F0443949915B981CCF244872D2684B3, ___next_2)); }
  5977. inline int32_t get_next_2() const { return ___next_2; }
  5978. inline int32_t* get_address_of_next_2() { return &___next_2; }
  5979. inline void set_next_2(int32_t value)
  5980. {
  5981. ___next_2 = value;
  5982. }
  5983. };
  5984. // System.Collections.Concurrent.ConcurrentQueue`1/Segment/Slot<System.Object>
  5985. struct Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E
  5986. {
  5987. public:
  5988. // T System.Collections.Concurrent.ConcurrentQueue`1/Segment/Slot::Item
  5989. RuntimeObject * ___Item_0;
  5990. // System.Int32 System.Collections.Concurrent.ConcurrentQueue`1/Segment/Slot::SequenceNumber
  5991. int32_t ___SequenceNumber_1;
  5992. public:
  5993. inline static int32_t get_offset_of_Item_0() { return static_cast<int32_t>(offsetof(Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E, ___Item_0)); }
  5994. inline RuntimeObject * get_Item_0() const { return ___Item_0; }
  5995. inline RuntimeObject ** get_address_of_Item_0() { return &___Item_0; }
  5996. inline void set_Item_0(RuntimeObject * value)
  5997. {
  5998. ___Item_0 = value;
  5999. Il2CppCodeGenWriteBarrier((void**)(&___Item_0), (void*)value);
  6000. }
  6001. inline static int32_t get_offset_of_SequenceNumber_1() { return static_cast<int32_t>(offsetof(Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E, ___SequenceNumber_1)); }
  6002. inline int32_t get_SequenceNumber_1() const { return ___SequenceNumber_1; }
  6003. inline int32_t* get_address_of_SequenceNumber_1() { return &___SequenceNumber_1; }
  6004. inline void set_SequenceNumber_1(int32_t value)
  6005. {
  6006. ___SequenceNumber_1 = value;
  6007. }
  6008. };
  6009. // System.Threading.SparselyPopulatedArrayAddInfo`1<System.Threading.CancellationCallbackInfo>
  6010. struct SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0
  6011. {
  6012. public:
  6013. // System.Threading.SparselyPopulatedArrayFragment`1<T> System.Threading.SparselyPopulatedArrayAddInfo`1::m_source
  6014. SparselyPopulatedArrayFragment_1_t93197EF47D6A025755987003D5D62F3AED371C21 * ___m_source_0;
  6015. // System.Int32 System.Threading.SparselyPopulatedArrayAddInfo`1::m_index
  6016. int32_t ___m_index_1;
  6017. public:
  6018. inline static int32_t get_offset_of_m_source_0() { return static_cast<int32_t>(offsetof(SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0, ___m_source_0)); }
  6019. inline SparselyPopulatedArrayFragment_1_t93197EF47D6A025755987003D5D62F3AED371C21 * get_m_source_0() const { return ___m_source_0; }
  6020. inline SparselyPopulatedArrayFragment_1_t93197EF47D6A025755987003D5D62F3AED371C21 ** get_address_of_m_source_0() { return &___m_source_0; }
  6021. inline void set_m_source_0(SparselyPopulatedArrayFragment_1_t93197EF47D6A025755987003D5D62F3AED371C21 * value)
  6022. {
  6023. ___m_source_0 = value;
  6024. Il2CppCodeGenWriteBarrier((void**)(&___m_source_0), (void*)value);
  6025. }
  6026. inline static int32_t get_offset_of_m_index_1() { return static_cast<int32_t>(offsetof(SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0, ___m_index_1)); }
  6027. inline int32_t get_m_index_1() const { return ___m_index_1; }
  6028. inline int32_t* get_address_of_m_index_1() { return &___m_index_1; }
  6029. inline void set_m_index_1(int32_t value)
  6030. {
  6031. ___m_index_1 = value;
  6032. }
  6033. };
  6034. // SixLabors.ImageSharp.PixelFormats.A8
  6035. struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4
  6036. {
  6037. public:
  6038. // System.Byte SixLabors.ImageSharp.PixelFormats.A8::<PackedValue>k__BackingField
  6039. uint8_t ___U3CPackedValueU3Ek__BackingField_0;
  6040. public:
  6041. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4, ___U3CPackedValueU3Ek__BackingField_0)); }
  6042. inline uint8_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  6043. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  6044. inline void set_U3CPackedValueU3Ek__BackingField_0(uint8_t value)
  6045. {
  6046. ___U3CPackedValueU3Ek__BackingField_0 = value;
  6047. }
  6048. };
  6049. // SixLabors.ImageSharp.PixelFormats.Bgr24
  6050. struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9
  6051. {
  6052. public:
  6053. union
  6054. {
  6055. #pragma pack(push, tp, 1)
  6056. struct
  6057. {
  6058. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B
  6059. uint8_t ___B_0;
  6060. };
  6061. #pragma pack(pop, tp)
  6062. struct
  6063. {
  6064. uint8_t ___B_0_forAlignmentOnly;
  6065. };
  6066. #pragma pack(push, tp, 1)
  6067. struct
  6068. {
  6069. char ___G_1_OffsetPadding[1];
  6070. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G
  6071. uint8_t ___G_1;
  6072. };
  6073. #pragma pack(pop, tp)
  6074. struct
  6075. {
  6076. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  6077. uint8_t ___G_1_forAlignmentOnly;
  6078. };
  6079. #pragma pack(push, tp, 1)
  6080. struct
  6081. {
  6082. char ___R_2_OffsetPadding[2];
  6083. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R
  6084. uint8_t ___R_2;
  6085. };
  6086. #pragma pack(pop, tp)
  6087. struct
  6088. {
  6089. char ___R_2_OffsetPadding_forAlignmentOnly[2];
  6090. uint8_t ___R_2_forAlignmentOnly;
  6091. };
  6092. };
  6093. public:
  6094. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); }
  6095. inline uint8_t get_B_0() const { return ___B_0; }
  6096. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  6097. inline void set_B_0(uint8_t value)
  6098. {
  6099. ___B_0 = value;
  6100. }
  6101. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); }
  6102. inline uint8_t get_G_1() const { return ___G_1; }
  6103. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  6104. inline void set_G_1(uint8_t value)
  6105. {
  6106. ___G_1 = value;
  6107. }
  6108. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); }
  6109. inline uint8_t get_R_2() const { return ___R_2; }
  6110. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  6111. inline void set_R_2(uint8_t value)
  6112. {
  6113. ___R_2 = value;
  6114. }
  6115. };
  6116. // SixLabors.ImageSharp.PixelFormats.Bgr565
  6117. struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C
  6118. {
  6119. public:
  6120. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::<PackedValue>k__BackingField
  6121. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  6122. public:
  6123. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___U3CPackedValueU3Ek__BackingField_0)); }
  6124. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  6125. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  6126. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  6127. {
  6128. ___U3CPackedValueU3Ek__BackingField_0 = value;
  6129. }
  6130. };
  6131. // System.Boolean
  6132. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  6133. {
  6134. public:
  6135. // System.Boolean System.Boolean::m_value
  6136. bool ___m_value_0;
  6137. public:
  6138. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  6139. inline bool get_m_value_0() const { return ___m_value_0; }
  6140. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  6141. inline void set_m_value_0(bool value)
  6142. {
  6143. ___m_value_0 = value;
  6144. }
  6145. };
  6146. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  6147. {
  6148. public:
  6149. // System.String System.Boolean::TrueString
  6150. String_t* ___TrueString_5;
  6151. // System.String System.Boolean::FalseString
  6152. String_t* ___FalseString_6;
  6153. public:
  6154. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  6155. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  6156. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  6157. inline void set_TrueString_5(String_t* value)
  6158. {
  6159. ___TrueString_5 = value;
  6160. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  6161. }
  6162. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  6163. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  6164. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  6165. inline void set_FalseString_6(String_t* value)
  6166. {
  6167. ___FalseString_6 = value;
  6168. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  6169. }
  6170. };
  6171. // System.Byte
  6172. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  6173. {
  6174. public:
  6175. // System.Byte System.Byte::m_value
  6176. uint8_t ___m_value_0;
  6177. public:
  6178. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  6179. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  6180. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  6181. inline void set_m_value_0(uint8_t value)
  6182. {
  6183. ___m_value_0 = value;
  6184. }
  6185. };
  6186. // System.Char
  6187. struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14
  6188. {
  6189. public:
  6190. // System.Char System.Char::m_value
  6191. Il2CppChar ___m_value_0;
  6192. public:
  6193. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); }
  6194. inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
  6195. inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
  6196. inline void set_m_value_0(Il2CppChar value)
  6197. {
  6198. ___m_value_0 = value;
  6199. }
  6200. };
  6201. struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields
  6202. {
  6203. public:
  6204. // System.Byte[] System.Char::categoryForLatin1
  6205. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3;
  6206. public:
  6207. inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); }
  6208. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
  6209. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
  6210. inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  6211. {
  6212. ___categoryForLatin1_3 = value;
  6213. Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
  6214. }
  6215. };
  6216. // System.Double
  6217. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181
  6218. {
  6219. public:
  6220. // System.Double System.Double::m_value
  6221. double ___m_value_0;
  6222. public:
  6223. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); }
  6224. inline double get_m_value_0() const { return ___m_value_0; }
  6225. inline double* get_address_of_m_value_0() { return &___m_value_0; }
  6226. inline void set_m_value_0(double value)
  6227. {
  6228. ___m_value_0 = value;
  6229. }
  6230. };
  6231. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields
  6232. {
  6233. public:
  6234. // System.Double System.Double::NegativeZero
  6235. double ___NegativeZero_7;
  6236. public:
  6237. inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); }
  6238. inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
  6239. inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
  6240. inline void set_NegativeZero_7(double value)
  6241. {
  6242. ___NegativeZero_7 = value;
  6243. }
  6244. };
  6245. // System.Enum
  6246. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  6247. {
  6248. public:
  6249. public:
  6250. };
  6251. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  6252. {
  6253. public:
  6254. // System.Char[] System.Enum::enumSeperatorCharArray
  6255. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  6256. public:
  6257. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  6258. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  6259. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  6260. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  6261. {
  6262. ___enumSeperatorCharArray_0 = value;
  6263. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  6264. }
  6265. };
  6266. // Native definition for P/Invoke marshalling of System.Enum
  6267. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  6268. {
  6269. };
  6270. // Native definition for COM marshalling of System.Enum
  6271. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  6272. {
  6273. };
  6274. // System.Runtime.InteropServices.GCHandle
  6275. struct GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603
  6276. {
  6277. public:
  6278. // System.Int32 System.Runtime.InteropServices.GCHandle::handle
  6279. int32_t ___handle_0;
  6280. public:
  6281. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603, ___handle_0)); }
  6282. inline int32_t get_handle_0() const { return ___handle_0; }
  6283. inline int32_t* get_address_of_handle_0() { return &___handle_0; }
  6284. inline void set_handle_0(int32_t value)
  6285. {
  6286. ___handle_0 = value;
  6287. }
  6288. };
  6289. // System.Int32
  6290. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  6291. {
  6292. public:
  6293. // System.Int32 System.Int32::m_value
  6294. int32_t ___m_value_0;
  6295. public:
  6296. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  6297. inline int32_t get_m_value_0() const { return ___m_value_0; }
  6298. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  6299. inline void set_m_value_0(int32_t value)
  6300. {
  6301. ___m_value_0 = value;
  6302. }
  6303. };
  6304. // System.Int64
  6305. struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3
  6306. {
  6307. public:
  6308. // System.Int64 System.Int64::m_value
  6309. int64_t ___m_value_0;
  6310. public:
  6311. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); }
  6312. inline int64_t get_m_value_0() const { return ___m_value_0; }
  6313. inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
  6314. inline void set_m_value_0(int64_t value)
  6315. {
  6316. ___m_value_0 = value;
  6317. }
  6318. };
  6319. // System.IntPtr
  6320. struct IntPtr_t
  6321. {
  6322. public:
  6323. // System.Void* System.IntPtr::m_value
  6324. void* ___m_value_0;
  6325. public:
  6326. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  6327. inline void* get_m_value_0() const { return ___m_value_0; }
  6328. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  6329. inline void set_m_value_0(void* value)
  6330. {
  6331. ___m_value_0 = value;
  6332. }
  6333. };
  6334. struct IntPtr_t_StaticFields
  6335. {
  6336. public:
  6337. // System.IntPtr System.IntPtr::Zero
  6338. intptr_t ___Zero_1;
  6339. public:
  6340. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  6341. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  6342. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  6343. inline void set_Zero_1(intptr_t value)
  6344. {
  6345. ___Zero_1 = value;
  6346. }
  6347. };
  6348. // System.Collections.Concurrent.PaddedHeadAndTail
  6349. struct PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03
  6350. {
  6351. public:
  6352. union
  6353. {
  6354. struct
  6355. {
  6356. union
  6357. {
  6358. #pragma pack(push, tp, 1)
  6359. struct
  6360. {
  6361. char ___Head_0_OffsetPadding[128];
  6362. // System.Int32 System.Collections.Concurrent.PaddedHeadAndTail::Head
  6363. int32_t ___Head_0;
  6364. };
  6365. #pragma pack(pop, tp)
  6366. struct
  6367. {
  6368. char ___Head_0_OffsetPadding_forAlignmentOnly[128];
  6369. int32_t ___Head_0_forAlignmentOnly;
  6370. };
  6371. #pragma pack(push, tp, 1)
  6372. struct
  6373. {
  6374. char ___Tail_1_OffsetPadding[256];
  6375. // System.Int32 System.Collections.Concurrent.PaddedHeadAndTail::Tail
  6376. int32_t ___Tail_1;
  6377. };
  6378. #pragma pack(pop, tp)
  6379. struct
  6380. {
  6381. char ___Tail_1_OffsetPadding_forAlignmentOnly[256];
  6382. int32_t ___Tail_1_forAlignmentOnly;
  6383. };
  6384. };
  6385. };
  6386. uint8_t PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03__padding[384];
  6387. };
  6388. public:
  6389. inline static int32_t get_offset_of_Head_0() { return static_cast<int32_t>(offsetof(PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03, ___Head_0)); }
  6390. inline int32_t get_Head_0() const { return ___Head_0; }
  6391. inline int32_t* get_address_of_Head_0() { return &___Head_0; }
  6392. inline void set_Head_0(int32_t value)
  6393. {
  6394. ___Head_0 = value;
  6395. }
  6396. inline static int32_t get_offset_of_Tail_1() { return static_cast<int32_t>(offsetof(PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03, ___Tail_1)); }
  6397. inline int32_t get_Tail_1() const { return ___Tail_1; }
  6398. inline int32_t* get_address_of_Tail_1() { return &___Tail_1; }
  6399. inline void set_Tail_1(int32_t value)
  6400. {
  6401. ___Tail_1 = value;
  6402. }
  6403. };
  6404. // SixLabors.ImageSharp.Rectangle
  6405. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7
  6406. {
  6407. public:
  6408. // System.Int32 SixLabors.ImageSharp.Rectangle::<X>k__BackingField
  6409. int32_t ___U3CXU3Ek__BackingField_1;
  6410. // System.Int32 SixLabors.ImageSharp.Rectangle::<Y>k__BackingField
  6411. int32_t ___U3CYU3Ek__BackingField_2;
  6412. // System.Int32 SixLabors.ImageSharp.Rectangle::<Width>k__BackingField
  6413. int32_t ___U3CWidthU3Ek__BackingField_3;
  6414. // System.Int32 SixLabors.ImageSharp.Rectangle::<Height>k__BackingField
  6415. int32_t ___U3CHeightU3Ek__BackingField_4;
  6416. public:
  6417. inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CXU3Ek__BackingField_1)); }
  6418. inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; }
  6419. inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; }
  6420. inline void set_U3CXU3Ek__BackingField_1(int32_t value)
  6421. {
  6422. ___U3CXU3Ek__BackingField_1 = value;
  6423. }
  6424. inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CYU3Ek__BackingField_2)); }
  6425. inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; }
  6426. inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; }
  6427. inline void set_U3CYU3Ek__BackingField_2(int32_t value)
  6428. {
  6429. ___U3CYU3Ek__BackingField_2 = value;
  6430. }
  6431. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CWidthU3Ek__BackingField_3)); }
  6432. inline int32_t get_U3CWidthU3Ek__BackingField_3() const { return ___U3CWidthU3Ek__BackingField_3; }
  6433. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_3() { return &___U3CWidthU3Ek__BackingField_3; }
  6434. inline void set_U3CWidthU3Ek__BackingField_3(int32_t value)
  6435. {
  6436. ___U3CWidthU3Ek__BackingField_3 = value;
  6437. }
  6438. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CHeightU3Ek__BackingField_4)); }
  6439. inline int32_t get_U3CHeightU3Ek__BackingField_4() const { return ___U3CHeightU3Ek__BackingField_4; }
  6440. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_4() { return &___U3CHeightU3Ek__BackingField_4; }
  6441. inline void set_U3CHeightU3Ek__BackingField_4(int32_t value)
  6442. {
  6443. ___U3CHeightU3Ek__BackingField_4 = value;
  6444. }
  6445. };
  6446. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields
  6447. {
  6448. public:
  6449. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Rectangle::Empty
  6450. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___Empty_0;
  6451. public:
  6452. inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields, ___Empty_0)); }
  6453. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_Empty_0() const { return ___Empty_0; }
  6454. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_Empty_0() { return &___Empty_0; }
  6455. inline void set_Empty_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6456. {
  6457. ___Empty_0 = value;
  6458. }
  6459. };
  6460. // System.Single
  6461. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E
  6462. {
  6463. public:
  6464. // System.Single System.Single::m_value
  6465. float ___m_value_0;
  6466. public:
  6467. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
  6468. inline float get_m_value_0() const { return ___m_value_0; }
  6469. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  6470. inline void set_m_value_0(float value)
  6471. {
  6472. ___m_value_0 = value;
  6473. }
  6474. };
  6475. // System.Threading.SpinWait
  6476. struct SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9
  6477. {
  6478. public:
  6479. // System.Int32 System.Threading.SpinWait::m_count
  6480. int32_t ___m_count_0;
  6481. public:
  6482. inline static int32_t get_offset_of_m_count_0() { return static_cast<int32_t>(offsetof(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9, ___m_count_0)); }
  6483. inline int32_t get_m_count_0() const { return ___m_count_0; }
  6484. inline int32_t* get_address_of_m_count_0() { return &___m_count_0; }
  6485. inline void set_m_count_0(int32_t value)
  6486. {
  6487. ___m_count_0 = value;
  6488. }
  6489. };
  6490. // System.UInt16
  6491. struct UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD
  6492. {
  6493. public:
  6494. // System.UInt16 System.UInt16::m_value
  6495. uint16_t ___m_value_0;
  6496. public:
  6497. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD, ___m_value_0)); }
  6498. inline uint16_t get_m_value_0() const { return ___m_value_0; }
  6499. inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; }
  6500. inline void set_m_value_0(uint16_t value)
  6501. {
  6502. ___m_value_0 = value;
  6503. }
  6504. };
  6505. // System.Numerics.Vector3
  6506. struct Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65
  6507. {
  6508. public:
  6509. // System.Single System.Numerics.Vector3::X
  6510. float ___X_0;
  6511. // System.Single System.Numerics.Vector3::Y
  6512. float ___Y_1;
  6513. // System.Single System.Numerics.Vector3::Z
  6514. float ___Z_2;
  6515. public:
  6516. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65, ___X_0)); }
  6517. inline float get_X_0() const { return ___X_0; }
  6518. inline float* get_address_of_X_0() { return &___X_0; }
  6519. inline void set_X_0(float value)
  6520. {
  6521. ___X_0 = value;
  6522. }
  6523. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65, ___Y_1)); }
  6524. inline float get_Y_1() const { return ___Y_1; }
  6525. inline float* get_address_of_Y_1() { return &___Y_1; }
  6526. inline void set_Y_1(float value)
  6527. {
  6528. ___Y_1 = value;
  6529. }
  6530. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65, ___Z_2)); }
  6531. inline float get_Z_2() const { return ___Z_2; }
  6532. inline float* get_address_of_Z_2() { return &___Z_2; }
  6533. inline void set_Z_2(float value)
  6534. {
  6535. ___Z_2 = value;
  6536. }
  6537. };
  6538. // System.Numerics.Vector4
  6539. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  6540. {
  6541. public:
  6542. // System.Single System.Numerics.Vector4::X
  6543. float ___X_0;
  6544. // System.Single System.Numerics.Vector4::Y
  6545. float ___Y_1;
  6546. // System.Single System.Numerics.Vector4::Z
  6547. float ___Z_2;
  6548. // System.Single System.Numerics.Vector4::W
  6549. float ___W_3;
  6550. public:
  6551. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  6552. inline float get_X_0() const { return ___X_0; }
  6553. inline float* get_address_of_X_0() { return &___X_0; }
  6554. inline void set_X_0(float value)
  6555. {
  6556. ___X_0 = value;
  6557. }
  6558. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  6559. inline float get_Y_1() const { return ___Y_1; }
  6560. inline float* get_address_of_Y_1() { return &___Y_1; }
  6561. inline void set_Y_1(float value)
  6562. {
  6563. ___Y_1 = value;
  6564. }
  6565. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  6566. inline float get_Z_2() const { return ___Z_2; }
  6567. inline float* get_address_of_Z_2() { return &___Z_2; }
  6568. inline void set_Z_2(float value)
  6569. {
  6570. ___Z_2 = value;
  6571. }
  6572. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  6573. inline float get_W_3() const { return ___W_3; }
  6574. inline float* get_address_of_W_3() { return &___W_3; }
  6575. inline void set_W_3(float value)
  6576. {
  6577. ___W_3 = value;
  6578. }
  6579. };
  6580. // System.Void
  6581. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  6582. {
  6583. public:
  6584. union
  6585. {
  6586. struct
  6587. {
  6588. };
  6589. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  6590. };
  6591. public:
  6592. };
  6593. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>
  6594. struct ImageProcessor_1_tF1326029F21996995335AB4FFFC97C1C9B75486A : public RuntimeObject
  6595. {
  6596. public:
  6597. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6598. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___U3CSourceU3Ek__BackingField_0;
  6599. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6600. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6601. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6602. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6603. public:
  6604. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tF1326029F21996995335AB4FFFC97C1C9B75486A, ___U3CSourceU3Ek__BackingField_0)); }
  6605. inline Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6606. inline Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6607. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * value)
  6608. {
  6609. ___U3CSourceU3Ek__BackingField_0 = value;
  6610. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6611. }
  6612. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tF1326029F21996995335AB4FFFC97C1C9B75486A, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6613. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6614. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6615. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6616. {
  6617. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6618. }
  6619. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tF1326029F21996995335AB4FFFC97C1C9B75486A, ___U3CConfigurationU3Ek__BackingField_2)); }
  6620. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6621. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6622. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6623. {
  6624. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6625. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6626. }
  6627. };
  6628. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  6629. struct ImageProcessor_1_t0D47196E31CD920748E228A4696015A7E56A898E : public RuntimeObject
  6630. {
  6631. public:
  6632. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6633. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___U3CSourceU3Ek__BackingField_0;
  6634. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6635. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6636. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6637. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6638. public:
  6639. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t0D47196E31CD920748E228A4696015A7E56A898E, ___U3CSourceU3Ek__BackingField_0)); }
  6640. inline Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6641. inline Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6642. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * value)
  6643. {
  6644. ___U3CSourceU3Ek__BackingField_0 = value;
  6645. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6646. }
  6647. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t0D47196E31CD920748E228A4696015A7E56A898E, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6648. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6649. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6650. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6651. {
  6652. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6653. }
  6654. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t0D47196E31CD920748E228A4696015A7E56A898E, ___U3CConfigurationU3Ek__BackingField_2)); }
  6655. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6656. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6657. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6658. {
  6659. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6660. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6661. }
  6662. };
  6663. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  6664. struct ImageProcessor_1_t5D6326B1B58554119924A6B953AC304DA0D22806 : public RuntimeObject
  6665. {
  6666. public:
  6667. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6668. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___U3CSourceU3Ek__BackingField_0;
  6669. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6670. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6671. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6672. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6673. public:
  6674. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t5D6326B1B58554119924A6B953AC304DA0D22806, ___U3CSourceU3Ek__BackingField_0)); }
  6675. inline Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6676. inline Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6677. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * value)
  6678. {
  6679. ___U3CSourceU3Ek__BackingField_0 = value;
  6680. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6681. }
  6682. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t5D6326B1B58554119924A6B953AC304DA0D22806, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6683. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6684. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6685. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6686. {
  6687. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6688. }
  6689. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t5D6326B1B58554119924A6B953AC304DA0D22806, ___U3CConfigurationU3Ek__BackingField_2)); }
  6690. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6691. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6692. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6693. {
  6694. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6695. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6696. }
  6697. };
  6698. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  6699. struct ImageProcessor_1_tA4723C627EF24E8F3D14E675E08962FB727FF800 : public RuntimeObject
  6700. {
  6701. public:
  6702. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6703. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___U3CSourceU3Ek__BackingField_0;
  6704. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6705. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6706. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6707. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6708. public:
  6709. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tA4723C627EF24E8F3D14E675E08962FB727FF800, ___U3CSourceU3Ek__BackingField_0)); }
  6710. inline Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6711. inline Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6712. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * value)
  6713. {
  6714. ___U3CSourceU3Ek__BackingField_0 = value;
  6715. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6716. }
  6717. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tA4723C627EF24E8F3D14E675E08962FB727FF800, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6718. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6719. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6720. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6721. {
  6722. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6723. }
  6724. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tA4723C627EF24E8F3D14E675E08962FB727FF800, ___U3CConfigurationU3Ek__BackingField_2)); }
  6725. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6726. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6727. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6728. {
  6729. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6730. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6731. }
  6732. };
  6733. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  6734. struct ImageProcessor_1_tBEA427A32051E7A606AA9F2734E826ED27A12A2B : public RuntimeObject
  6735. {
  6736. public:
  6737. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6738. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___U3CSourceU3Ek__BackingField_0;
  6739. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6740. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6741. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6742. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6743. public:
  6744. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tBEA427A32051E7A606AA9F2734E826ED27A12A2B, ___U3CSourceU3Ek__BackingField_0)); }
  6745. inline Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6746. inline Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6747. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * value)
  6748. {
  6749. ___U3CSourceU3Ek__BackingField_0 = value;
  6750. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6751. }
  6752. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tBEA427A32051E7A606AA9F2734E826ED27A12A2B, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6753. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6754. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6755. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6756. {
  6757. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6758. }
  6759. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tBEA427A32051E7A606AA9F2734E826ED27A12A2B, ___U3CConfigurationU3Ek__BackingField_2)); }
  6760. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6761. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6762. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6763. {
  6764. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6765. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6766. }
  6767. };
  6768. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  6769. struct ImageProcessor_1_t02426FEB5521E6CC3A000AB335BE53979BE7457B : public RuntimeObject
  6770. {
  6771. public:
  6772. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6773. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___U3CSourceU3Ek__BackingField_0;
  6774. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6775. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6776. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6777. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6778. public:
  6779. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t02426FEB5521E6CC3A000AB335BE53979BE7457B, ___U3CSourceU3Ek__BackingField_0)); }
  6780. inline Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6781. inline Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6782. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * value)
  6783. {
  6784. ___U3CSourceU3Ek__BackingField_0 = value;
  6785. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6786. }
  6787. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t02426FEB5521E6CC3A000AB335BE53979BE7457B, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6788. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6789. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6790. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6791. {
  6792. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6793. }
  6794. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t02426FEB5521E6CC3A000AB335BE53979BE7457B, ___U3CConfigurationU3Ek__BackingField_2)); }
  6795. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6796. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6797. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6798. {
  6799. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6800. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6801. }
  6802. };
  6803. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  6804. struct ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 : public MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97
  6805. {
  6806. public:
  6807. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6808. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6809. public:
  6810. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4, ___pinHandle_0)); }
  6811. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6812. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6813. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6814. {
  6815. ___pinHandle_0 = value;
  6816. }
  6817. };
  6818. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  6819. struct ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 : public MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF
  6820. {
  6821. public:
  6822. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6823. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6824. public:
  6825. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78, ___pinHandle_0)); }
  6826. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6827. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6828. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6829. {
  6830. ___pinHandle_0 = value;
  6831. }
  6832. };
  6833. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  6834. struct ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 : public MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA
  6835. {
  6836. public:
  6837. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6838. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6839. public:
  6840. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612, ___pinHandle_0)); }
  6841. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6842. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6843. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6844. {
  6845. ___pinHandle_0 = value;
  6846. }
  6847. };
  6848. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  6849. struct ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 : public MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622
  6850. {
  6851. public:
  6852. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6853. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6854. public:
  6855. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4, ___pinHandle_0)); }
  6856. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6857. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6858. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6859. {
  6860. ___pinHandle_0 = value;
  6861. }
  6862. };
  6863. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  6864. struct ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB : public MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77
  6865. {
  6866. public:
  6867. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6868. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6869. public:
  6870. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB, ___pinHandle_0)); }
  6871. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6872. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6873. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6874. {
  6875. ___pinHandle_0 = value;
  6876. }
  6877. };
  6878. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  6879. struct ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 : public MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115
  6880. {
  6881. public:
  6882. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6883. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6884. public:
  6885. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14, ___pinHandle_0)); }
  6886. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6887. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6888. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6889. {
  6890. ___pinHandle_0 = value;
  6891. }
  6892. };
  6893. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  6894. struct ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 : public MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD
  6895. {
  6896. public:
  6897. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6898. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6899. public:
  6900. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7, ___pinHandle_0)); }
  6901. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6902. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6903. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6904. {
  6905. ___pinHandle_0 = value;
  6906. }
  6907. };
  6908. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  6909. struct ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE : public MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2
  6910. {
  6911. public:
  6912. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6913. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6914. public:
  6915. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE, ___pinHandle_0)); }
  6916. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6917. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6918. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6919. {
  6920. ___pinHandle_0 = value;
  6921. }
  6922. };
  6923. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  6924. struct ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 : public MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA
  6925. {
  6926. public:
  6927. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6928. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6929. public:
  6930. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4, ___pinHandle_0)); }
  6931. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6932. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6933. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6934. {
  6935. ___pinHandle_0 = value;
  6936. }
  6937. };
  6938. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  6939. struct ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 : public MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1
  6940. {
  6941. public:
  6942. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6943. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6944. public:
  6945. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514, ___pinHandle_0)); }
  6946. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6947. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6948. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6949. {
  6950. ___pinHandle_0 = value;
  6951. }
  6952. };
  6953. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  6954. struct ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 : public MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260
  6955. {
  6956. public:
  6957. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6958. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6959. public:
  6960. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040, ___pinHandle_0)); }
  6961. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6962. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6963. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6964. {
  6965. ___pinHandle_0 = value;
  6966. }
  6967. };
  6968. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  6969. struct ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B : public MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC
  6970. {
  6971. public:
  6972. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6973. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6974. public:
  6975. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B, ___pinHandle_0)); }
  6976. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6977. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6978. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6979. {
  6980. ___pinHandle_0 = value;
  6981. }
  6982. };
  6983. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  6984. struct ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC : public MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2
  6985. {
  6986. public:
  6987. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  6988. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  6989. public:
  6990. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC, ___pinHandle_0)); }
  6991. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  6992. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  6993. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  6994. {
  6995. ___pinHandle_0 = value;
  6996. }
  6997. };
  6998. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  6999. struct ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F : public MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644
  7000. {
  7001. public:
  7002. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7003. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7004. public:
  7005. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F, ___pinHandle_0)); }
  7006. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7007. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7008. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7009. {
  7010. ___pinHandle_0 = value;
  7011. }
  7012. };
  7013. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  7014. struct ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E : public MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F
  7015. {
  7016. public:
  7017. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7018. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7019. public:
  7020. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E, ___pinHandle_0)); }
  7021. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7022. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7023. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7024. {
  7025. ___pinHandle_0 = value;
  7026. }
  7027. };
  7028. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  7029. struct ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 : public MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009
  7030. {
  7031. public:
  7032. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7033. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7034. public:
  7035. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76, ___pinHandle_0)); }
  7036. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7037. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7038. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7039. {
  7040. ___pinHandle_0 = value;
  7041. }
  7042. };
  7043. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  7044. struct ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 : public MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A
  7045. {
  7046. public:
  7047. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7048. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7049. public:
  7050. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457, ___pinHandle_0)); }
  7051. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7052. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7053. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7054. {
  7055. ___pinHandle_0 = value;
  7056. }
  7057. };
  7058. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  7059. struct ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 : public MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD
  7060. {
  7061. public:
  7062. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7063. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7064. public:
  7065. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134, ___pinHandle_0)); }
  7066. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7067. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7068. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7069. {
  7070. ___pinHandle_0 = value;
  7071. }
  7072. };
  7073. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  7074. struct ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 : public MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F
  7075. {
  7076. public:
  7077. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7078. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7079. public:
  7080. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1, ___pinHandle_0)); }
  7081. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7082. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7083. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7084. {
  7085. ___pinHandle_0 = value;
  7086. }
  7087. };
  7088. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  7089. struct ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E : public MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A
  7090. {
  7091. public:
  7092. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7093. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7094. public:
  7095. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E, ___pinHandle_0)); }
  7096. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7097. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7098. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7099. {
  7100. ___pinHandle_0 = value;
  7101. }
  7102. };
  7103. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  7104. struct ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB : public MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598
  7105. {
  7106. public:
  7107. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7108. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7109. public:
  7110. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB, ___pinHandle_0)); }
  7111. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7112. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7113. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7114. {
  7115. ___pinHandle_0 = value;
  7116. }
  7117. };
  7118. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  7119. struct ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA : public MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835
  7120. {
  7121. public:
  7122. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7123. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7124. public:
  7125. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA, ___pinHandle_0)); }
  7126. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7127. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7128. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7129. {
  7130. ___pinHandle_0 = value;
  7131. }
  7132. };
  7133. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  7134. struct ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E : public MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6
  7135. {
  7136. public:
  7137. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7138. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7139. public:
  7140. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E, ___pinHandle_0)); }
  7141. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7142. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7143. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7144. {
  7145. ___pinHandle_0 = value;
  7146. }
  7147. };
  7148. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  7149. struct ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD : public MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E
  7150. {
  7151. public:
  7152. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7153. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7154. public:
  7155. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD, ___pinHandle_0)); }
  7156. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7157. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7158. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7159. {
  7160. ___pinHandle_0 = value;
  7161. }
  7162. };
  7163. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  7164. struct ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 : public MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905
  7165. {
  7166. public:
  7167. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7168. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7169. public:
  7170. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2, ___pinHandle_0)); }
  7171. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7172. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7173. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7174. {
  7175. ___pinHandle_0 = value;
  7176. }
  7177. };
  7178. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  7179. struct ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 : public MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A
  7180. {
  7181. public:
  7182. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7183. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7184. public:
  7185. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8, ___pinHandle_0)); }
  7186. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7187. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7188. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7189. {
  7190. ___pinHandle_0 = value;
  7191. }
  7192. };
  7193. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  7194. struct ManagedBufferBase_1_t371C4524388F85A25652189104D7061776DE6153 : public MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748
  7195. {
  7196. public:
  7197. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7198. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7199. public:
  7200. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t371C4524388F85A25652189104D7061776DE6153, ___pinHandle_0)); }
  7201. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7202. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7203. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7204. {
  7205. ___pinHandle_0 = value;
  7206. }
  7207. };
  7208. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  7209. struct ManagedBufferBase_1_t20B809DCD903E3524179229DA3BAFFB1B8BBA326 : public MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2
  7210. {
  7211. public:
  7212. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7213. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7214. public:
  7215. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t20B809DCD903E3524179229DA3BAFFB1B8BBA326, ___pinHandle_0)); }
  7216. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7217. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7218. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7219. {
  7220. ___pinHandle_0 = value;
  7221. }
  7222. };
  7223. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  7224. struct ManagedBufferBase_1_t8F45B213FE456725322030FE83F0E316B91403ED : public MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E
  7225. {
  7226. public:
  7227. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7228. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7229. public:
  7230. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t8F45B213FE456725322030FE83F0E316B91403ED, ___pinHandle_0)); }
  7231. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7232. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7233. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7234. {
  7235. ___pinHandle_0 = value;
  7236. }
  7237. };
  7238. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.A8>
  7239. struct ManagedBufferBase_1_t07A7D57FD950CE835AA96F17AF08030F93F6FC39 : public MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081
  7240. {
  7241. public:
  7242. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7243. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7244. public:
  7245. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t07A7D57FD950CE835AA96F17AF08030F93F6FC39, ___pinHandle_0)); }
  7246. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7247. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7248. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7249. {
  7250. ___pinHandle_0 = value;
  7251. }
  7252. };
  7253. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  7254. struct ManagedBufferBase_1_t53E77D812AF101B486FFCE23A9C328E7E74FD77C : public MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A
  7255. {
  7256. public:
  7257. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7258. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7259. public:
  7260. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t53E77D812AF101B486FFCE23A9C328E7E74FD77C, ___pinHandle_0)); }
  7261. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7262. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7263. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7264. {
  7265. ___pinHandle_0 = value;
  7266. }
  7267. };
  7268. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  7269. struct ManagedBufferBase_1_t73265B98C3D20D5F1E3C9EB86FCB452355631191 : public MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC
  7270. {
  7271. public:
  7272. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7273. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7274. public:
  7275. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t73265B98C3D20D5F1E3C9EB86FCB452355631191, ___pinHandle_0)); }
  7276. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7277. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7278. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7279. {
  7280. ___pinHandle_0 = value;
  7281. }
  7282. };
  7283. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  7284. struct ManagedBufferBase_1_t8A5629AA50312D302C174B27A0B89CE5B8916119 : public MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE
  7285. {
  7286. public:
  7287. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7288. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7289. public:
  7290. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t8A5629AA50312D302C174B27A0B89CE5B8916119, ___pinHandle_0)); }
  7291. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7292. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7293. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7294. {
  7295. ___pinHandle_0 = value;
  7296. }
  7297. };
  7298. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  7299. struct ManagedBufferBase_1_tE828FC8B70E169104EC80DCA247C0D0F67A34C67 : public MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9
  7300. {
  7301. public:
  7302. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7303. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7304. public:
  7305. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tE828FC8B70E169104EC80DCA247C0D0F67A34C67, ___pinHandle_0)); }
  7306. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7307. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7308. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7309. {
  7310. ___pinHandle_0 = value;
  7311. }
  7312. };
  7313. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  7314. struct ManagedBufferBase_1_tB818B286704EBFDE37E22801CAD0D610897142D4 : public MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C
  7315. {
  7316. public:
  7317. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7318. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7319. public:
  7320. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tB818B286704EBFDE37E22801CAD0D610897142D4, ___pinHandle_0)); }
  7321. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7322. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7323. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7324. {
  7325. ___pinHandle_0 = value;
  7326. }
  7327. };
  7328. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  7329. struct ManagedBufferBase_1_tEAAF447EDCCC6FBFFDB3E6EDC24D6FCE44C11EB6 : public MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632
  7330. {
  7331. public:
  7332. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7333. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7334. public:
  7335. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tEAAF447EDCCC6FBFFDB3E6EDC24D6FCE44C11EB6, ___pinHandle_0)); }
  7336. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7337. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7338. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7339. {
  7340. ___pinHandle_0 = value;
  7341. }
  7342. };
  7343. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  7344. struct ManagedBufferBase_1_t2AAED8D83AC6FDE9F3FE14D8BD0986957376FC58 : public MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799
  7345. {
  7346. public:
  7347. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7348. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7349. public:
  7350. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t2AAED8D83AC6FDE9F3FE14D8BD0986957376FC58, ___pinHandle_0)); }
  7351. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7352. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7353. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7354. {
  7355. ___pinHandle_0 = value;
  7356. }
  7357. };
  7358. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  7359. struct ManagedBufferBase_1_tBFD3D9F8E16B3F9A294EA96B667E809EFCB9C9BC : public MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3
  7360. {
  7361. public:
  7362. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7363. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7364. public:
  7365. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tBFD3D9F8E16B3F9A294EA96B667E809EFCB9C9BC, ___pinHandle_0)); }
  7366. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7367. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7368. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7369. {
  7370. ___pinHandle_0 = value;
  7371. }
  7372. };
  7373. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Boolean>
  7374. struct ManagedBufferBase_1_tA9ACE332FF1E2E2C2D6C9EA82C3533C9A14B6160 : public MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C
  7375. {
  7376. public:
  7377. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7378. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7379. public:
  7380. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tA9ACE332FF1E2E2C2D6C9EA82C3533C9A14B6160, ___pinHandle_0)); }
  7381. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7382. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7383. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7384. {
  7385. ___pinHandle_0 = value;
  7386. }
  7387. };
  7388. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Byte>
  7389. struct ManagedBufferBase_1_t23E6BD581FD04FE104694038815DC983287D4B7B : public MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843
  7390. {
  7391. public:
  7392. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7393. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7394. public:
  7395. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t23E6BD581FD04FE104694038815DC983287D4B7B, ___pinHandle_0)); }
  7396. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7397. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7398. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7399. {
  7400. ___pinHandle_0 = value;
  7401. }
  7402. };
  7403. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  7404. struct ManagedBufferBase_1_t7A1073019438D642F59194A74F5A608730CC2714 : public MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA
  7405. {
  7406. public:
  7407. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7408. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7409. public:
  7410. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t7A1073019438D642F59194A74F5A608730CC2714, ___pinHandle_0)); }
  7411. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7412. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7413. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7414. {
  7415. ___pinHandle_0 = value;
  7416. }
  7417. };
  7418. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.ComplexVector4>
  7419. struct ManagedBufferBase_1_tF5B68B026542A5B59F05C52EB1C660A3E866F65A : public MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8
  7420. {
  7421. public:
  7422. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7423. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7424. public:
  7425. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tF5B68B026542A5B59F05C52EB1C660A3E866F65A, ___pinHandle_0)); }
  7426. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7427. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7428. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7429. {
  7430. ___pinHandle_0 = value;
  7431. }
  7432. };
  7433. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Decimal>
  7434. struct ManagedBufferBase_1_t80C53312781161CB0D07263FB51291AB2E96EB2E : public MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0
  7435. {
  7436. public:
  7437. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7438. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7439. public:
  7440. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t80C53312781161CB0D07263FB51291AB2E96EB2E, ___pinHandle_0)); }
  7441. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7442. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7443. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7444. {
  7445. ___pinHandle_0 = value;
  7446. }
  7447. };
  7448. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Double>
  7449. struct ManagedBufferBase_1_t03DD8378FD21A1EAA6741E29F74E83C21E1822A0 : public MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3
  7450. {
  7451. public:
  7452. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7453. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7454. public:
  7455. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t03DD8378FD21A1EAA6741E29F74E83C21E1822A0, ___pinHandle_0)); }
  7456. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7457. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7458. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7459. {
  7460. ___pinHandle_0 = value;
  7461. }
  7462. };
  7463. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  7464. struct ManagedBufferBase_1_tFB7E5271F166D4A102338540F11E18425A2BE379 : public MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB
  7465. {
  7466. public:
  7467. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7468. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7469. public:
  7470. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tFB7E5271F166D4A102338540F11E18425A2BE379, ___pinHandle_0)); }
  7471. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7472. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7473. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7474. {
  7475. ___pinHandle_0 = value;
  7476. }
  7477. };
  7478. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  7479. struct ManagedBufferBase_1_tCF9BAF4537CCA039C964420FCAB0FADC554E17DE : public MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1
  7480. {
  7481. public:
  7482. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7483. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7484. public:
  7485. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tCF9BAF4537CCA039C964420FCAB0FADC554E17DE, ___pinHandle_0)); }
  7486. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7487. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7488. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7489. {
  7490. ___pinHandle_0 = value;
  7491. }
  7492. };
  7493. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  7494. struct ManagedBufferBase_1_t8AE759FEE040AAE2C857CDC4CC81DBC4D1DC7BA0 : public MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A
  7495. {
  7496. public:
  7497. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7498. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7499. public:
  7500. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t8AE759FEE040AAE2C857CDC4CC81DBC4D1DC7BA0, ___pinHandle_0)); }
  7501. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7502. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7503. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7504. {
  7505. ___pinHandle_0 = value;
  7506. }
  7507. };
  7508. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Int16>
  7509. struct ManagedBufferBase_1_tD27324527829C6C776DC2C1A28A355AA2B0EFD42 : public MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169
  7510. {
  7511. public:
  7512. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7513. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7514. public:
  7515. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tD27324527829C6C776DC2C1A28A355AA2B0EFD42, ___pinHandle_0)); }
  7516. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7517. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7518. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7519. {
  7520. ___pinHandle_0 = value;
  7521. }
  7522. };
  7523. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Int32>
  7524. struct ManagedBufferBase_1_t6FCA523E8BF2C7FB22073C4C1BB736857BD3315A : public MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C
  7525. {
  7526. public:
  7527. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7528. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7529. public:
  7530. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6FCA523E8BF2C7FB22073C4C1BB736857BD3315A, ___pinHandle_0)); }
  7531. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7532. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7533. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7534. {
  7535. ___pinHandle_0 = value;
  7536. }
  7537. };
  7538. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Int64>
  7539. struct ManagedBufferBase_1_tF3708BD1E56E8AA724125DD99FE90D460C953272 : public MemoryManager_1_t52969D21181C6E83D9EF0C5DCC42A842A82F4457
  7540. {
  7541. public:
  7542. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7543. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7544. public:
  7545. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tF3708BD1E56E8AA724125DD99FE90D460C953272, ___pinHandle_0)); }
  7546. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7547. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7548. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7549. {
  7550. ___pinHandle_0 = value;
  7551. }
  7552. };
  7553. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.L16>
  7554. struct ManagedBufferBase_1_tC985AE27284BF9E76B6FF33FA39C3E3CCA5C4B71 : public MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B
  7555. {
  7556. public:
  7557. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7558. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7559. public:
  7560. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tC985AE27284BF9E76B6FF33FA39C3E3CCA5C4B71, ___pinHandle_0)); }
  7561. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7562. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7563. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7564. {
  7565. ___pinHandle_0 = value;
  7566. }
  7567. };
  7568. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.L8>
  7569. struct ManagedBufferBase_1_tFB4B5C82B1AF16E50BDA932B9F290CB63966F336 : public MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF
  7570. {
  7571. public:
  7572. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7573. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7574. public:
  7575. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tFB4B5C82B1AF16E50BDA932B9F290CB63966F336, ___pinHandle_0)); }
  7576. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7577. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7578. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7579. {
  7580. ___pinHandle_0 = value;
  7581. }
  7582. };
  7583. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.La16>
  7584. struct ManagedBufferBase_1_t3C87AD870E22F34A2B5AFA40A302A632765CF1C4 : public MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537
  7585. {
  7586. public:
  7587. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7588. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7589. public:
  7590. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t3C87AD870E22F34A2B5AFA40A302A632765CF1C4, ___pinHandle_0)); }
  7591. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7592. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7593. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7594. {
  7595. ___pinHandle_0 = value;
  7596. }
  7597. };
  7598. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.La32>
  7599. struct ManagedBufferBase_1_tC226C73B08994D8DB5C670299B33B12A4D92A2ED : public MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B
  7600. {
  7601. public:
  7602. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7603. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7604. public:
  7605. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tC226C73B08994D8DB5C670299B33B12A4D92A2ED, ___pinHandle_0)); }
  7606. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7607. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7608. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7609. {
  7610. ___pinHandle_0 = value;
  7611. }
  7612. };
  7613. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  7614. struct ManagedBufferBase_1_t838F9153DE53747F41DFDC9B62A036BD7844D4BA : public MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212
  7615. {
  7616. public:
  7617. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7618. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7619. public:
  7620. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t838F9153DE53747F41DFDC9B62A036BD7844D4BA, ___pinHandle_0)); }
  7621. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7622. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7623. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7624. {
  7625. ___pinHandle_0 = value;
  7626. }
  7627. };
  7628. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  7629. struct ManagedBufferBase_1_t1109230892EB0CA7BA6232A055FD4FDD1BC4130F : public MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D
  7630. {
  7631. public:
  7632. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7633. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7634. public:
  7635. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t1109230892EB0CA7BA6232A055FD4FDD1BC4130F, ___pinHandle_0)); }
  7636. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7637. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7638. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7639. {
  7640. ___pinHandle_0 = value;
  7641. }
  7642. };
  7643. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  7644. struct ManagedBufferBase_1_tA25065636FEBB8F9919C50A826ABD6CD94C0B2BC : public MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B
  7645. {
  7646. public:
  7647. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7648. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7649. public:
  7650. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tA25065636FEBB8F9919C50A826ABD6CD94C0B2BC, ___pinHandle_0)); }
  7651. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7652. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7653. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7654. {
  7655. ___pinHandle_0 = value;
  7656. }
  7657. };
  7658. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  7659. struct ManagedBufferBase_1_t565672918DC27B841B292D2710A0536666156809 : public MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A
  7660. {
  7661. public:
  7662. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7663. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7664. public:
  7665. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t565672918DC27B841B292D2710A0536666156809, ___pinHandle_0)); }
  7666. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7667. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7668. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7669. {
  7670. ___pinHandle_0 = value;
  7671. }
  7672. };
  7673. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  7674. struct ManagedBufferBase_1_t6A3A1E17CFE605E85FF25335BB866A1E95F0E601 : public MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC
  7675. {
  7676. public:
  7677. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7678. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7679. public:
  7680. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6A3A1E17CFE605E85FF25335BB866A1E95F0E601, ___pinHandle_0)); }
  7681. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7682. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7683. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7684. {
  7685. ___pinHandle_0 = value;
  7686. }
  7687. };
  7688. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  7689. struct ManagedBufferBase_1_t21A4769F1D98C826D85A5295ABF6DE322F5A03F9 : public MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714
  7690. {
  7691. public:
  7692. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7693. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7694. public:
  7695. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t21A4769F1D98C826D85A5295ABF6DE322F5A03F9, ___pinHandle_0)); }
  7696. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7697. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7698. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7699. {
  7700. ___pinHandle_0 = value;
  7701. }
  7702. };
  7703. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  7704. struct ManagedBufferBase_1_tFEA1C9AE91E57C8D29BB1EC7D8CBF39375171635 : public MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B
  7705. {
  7706. public:
  7707. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7708. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7709. public:
  7710. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tFEA1C9AE91E57C8D29BB1EC7D8CBF39375171635, ___pinHandle_0)); }
  7711. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7712. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7713. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7714. {
  7715. ___pinHandle_0 = value;
  7716. }
  7717. };
  7718. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  7719. struct ManagedBufferBase_1_t923C6295C37913DE9ACCD4E2FF5CB9492C6EFB55 : public MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120
  7720. {
  7721. public:
  7722. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7723. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7724. public:
  7725. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t923C6295C37913DE9ACCD4E2FF5CB9492C6EFB55, ___pinHandle_0)); }
  7726. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7727. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7728. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7729. {
  7730. ___pinHandle_0 = value;
  7731. }
  7732. };
  7733. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  7734. struct ManagedBufferBase_1_t7C5BE43F615C80358D5368B6D9F17373FFF705E3 : public MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A
  7735. {
  7736. public:
  7737. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7738. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7739. public:
  7740. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t7C5BE43F615C80358D5368B6D9F17373FFF705E3, ___pinHandle_0)); }
  7741. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7742. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7743. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7744. {
  7745. ___pinHandle_0 = value;
  7746. }
  7747. };
  7748. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  7749. struct ManagedBufferBase_1_t4F08A1BEB9B1CE7C6291F4DB270D9FA3D37628C3 : public MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44
  7750. {
  7751. public:
  7752. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7753. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7754. public:
  7755. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t4F08A1BEB9B1CE7C6291F4DB270D9FA3D37628C3, ___pinHandle_0)); }
  7756. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7757. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7758. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7759. {
  7760. ___pinHandle_0 = value;
  7761. }
  7762. };
  7763. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  7764. struct ManagedBufferBase_1_tB510FC597F7A5FF4BA1D4CEA51D971F8CADF1C41 : public MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD
  7765. {
  7766. public:
  7767. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7768. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7769. public:
  7770. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tB510FC597F7A5FF4BA1D4CEA51D971F8CADF1C41, ___pinHandle_0)); }
  7771. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7772. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7773. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7774. {
  7775. ___pinHandle_0 = value;
  7776. }
  7777. };
  7778. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Short2>
  7779. struct ManagedBufferBase_1_t36A3C928DE2581F7103F9158C1574A1A180F31F2 : public MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90
  7780. {
  7781. public:
  7782. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7783. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7784. public:
  7785. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t36A3C928DE2581F7103F9158C1574A1A180F31F2, ___pinHandle_0)); }
  7786. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7787. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7788. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7789. {
  7790. ___pinHandle_0 = value;
  7791. }
  7792. };
  7793. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.PixelFormats.Short4>
  7794. struct ManagedBufferBase_1_tE5EB9F65A4D659F979E38A7BC74986CFE9B2902E : public MemoryManager_1_tEC1238441776B628014509035989771661756E25
  7795. {
  7796. public:
  7797. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7798. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7799. public:
  7800. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tE5EB9F65A4D659F979E38A7BC74986CFE9B2902E, ___pinHandle_0)); }
  7801. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7802. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7803. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7804. {
  7805. ___pinHandle_0 = value;
  7806. }
  7807. };
  7808. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Single>
  7809. struct ManagedBufferBase_1_t651FC9F5B643195A428716EA9C9C5E7276867C7A : public MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB
  7810. {
  7811. public:
  7812. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7813. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7814. public:
  7815. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t651FC9F5B643195A428716EA9C9C5E7276867C7A, ___pinHandle_0)); }
  7816. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7817. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7818. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7819. {
  7820. ___pinHandle_0 = value;
  7821. }
  7822. };
  7823. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.UInt16>
  7824. struct ManagedBufferBase_1_tBE2DE3A2DC36968CAE122FF15833673964696E41 : public MemoryManager_1_tD7C96B63C74406871705468E6940325249A91AEE
  7825. {
  7826. public:
  7827. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7828. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7829. public:
  7830. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tBE2DE3A2DC36968CAE122FF15833673964696E41, ___pinHandle_0)); }
  7831. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7832. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7833. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7834. {
  7835. ___pinHandle_0 = value;
  7836. }
  7837. };
  7838. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.UInt32>
  7839. struct ManagedBufferBase_1_t772D882BBCD3BFF28A4066BA05850DB3DB86796F : public MemoryManager_1_t11756AB814C50AA77358122CB53BDD3AC88E407A
  7840. {
  7841. public:
  7842. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7843. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7844. public:
  7845. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t772D882BBCD3BFF28A4066BA05850DB3DB86796F, ___pinHandle_0)); }
  7846. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7847. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7848. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7849. {
  7850. ___pinHandle_0 = value;
  7851. }
  7852. };
  7853. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.UInt64>
  7854. struct ManagedBufferBase_1_t667657DE1D208F135C24FDE8B7C98DFB63AABE7F : public MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773
  7855. {
  7856. public:
  7857. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7858. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7859. public:
  7860. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t667657DE1D208F135C24FDE8B7C98DFB63AABE7F, ___pinHandle_0)); }
  7861. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7862. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7863. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7864. {
  7865. ___pinHandle_0 = value;
  7866. }
  7867. };
  7868. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<System.Numerics.Vector4>
  7869. struct ManagedBufferBase_1_t27878D2A30E9FC55DCF113FD278C62F4EE771588 : public MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555
  7870. {
  7871. public:
  7872. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  7873. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  7874. public:
  7875. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t27878D2A30E9FC55DCF113FD278C62F4EE771588, ___pinHandle_0)); }
  7876. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  7877. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  7878. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7879. {
  7880. ___pinHandle_0 = value;
  7881. }
  7882. };
  7883. // System.SpanHelpers/PerTypeValues`1<System.Byte>
  7884. struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376 : public RuntimeObject
  7885. {
  7886. public:
  7887. public:
  7888. };
  7889. struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields
  7890. {
  7891. public:
  7892. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  7893. bool ___IsReferenceOrContainsReferences_0;
  7894. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  7895. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___EmptyArray_1;
  7896. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  7897. intptr_t ___ArrayAdjustment_2;
  7898. public:
  7899. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  7900. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  7901. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  7902. inline void set_IsReferenceOrContainsReferences_0(bool value)
  7903. {
  7904. ___IsReferenceOrContainsReferences_0 = value;
  7905. }
  7906. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___EmptyArray_1)); }
  7907. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_EmptyArray_1() const { return ___EmptyArray_1; }
  7908. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  7909. inline void set_EmptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  7910. {
  7911. ___EmptyArray_1 = value;
  7912. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  7913. }
  7914. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___ArrayAdjustment_2)); }
  7915. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  7916. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  7917. inline void set_ArrayAdjustment_2(intptr_t value)
  7918. {
  7919. ___ArrayAdjustment_2 = value;
  7920. }
  7921. };
  7922. // System.SpanHelpers/PerTypeValues`1<System.Int32>
  7923. struct PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3 : public RuntimeObject
  7924. {
  7925. public:
  7926. public:
  7927. };
  7928. struct PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields
  7929. {
  7930. public:
  7931. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  7932. bool ___IsReferenceOrContainsReferences_0;
  7933. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  7934. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___EmptyArray_1;
  7935. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  7936. intptr_t ___ArrayAdjustment_2;
  7937. public:
  7938. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  7939. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  7940. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  7941. inline void set_IsReferenceOrContainsReferences_0(bool value)
  7942. {
  7943. ___IsReferenceOrContainsReferences_0 = value;
  7944. }
  7945. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___EmptyArray_1)); }
  7946. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_EmptyArray_1() const { return ___EmptyArray_1; }
  7947. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  7948. inline void set_EmptyArray_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  7949. {
  7950. ___EmptyArray_1 = value;
  7951. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  7952. }
  7953. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___ArrayAdjustment_2)); }
  7954. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  7955. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  7956. inline void set_ArrayAdjustment_2(intptr_t value)
  7957. {
  7958. ___ArrayAdjustment_2 = value;
  7959. }
  7960. };
  7961. // System.SpanHelpers/PerTypeValues`1<System.Numerics.Vector4>
  7962. struct PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767 : public RuntimeObject
  7963. {
  7964. public:
  7965. public:
  7966. };
  7967. struct PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields
  7968. {
  7969. public:
  7970. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  7971. bool ___IsReferenceOrContainsReferences_0;
  7972. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  7973. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___EmptyArray_1;
  7974. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  7975. intptr_t ___ArrayAdjustment_2;
  7976. public:
  7977. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  7978. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  7979. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  7980. inline void set_IsReferenceOrContainsReferences_0(bool value)
  7981. {
  7982. ___IsReferenceOrContainsReferences_0 = value;
  7983. }
  7984. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___EmptyArray_1)); }
  7985. inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* get_EmptyArray_1() const { return ___EmptyArray_1; }
  7986. inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  7987. inline void set_EmptyArray_1(Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* value)
  7988. {
  7989. ___EmptyArray_1 = value;
  7990. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  7991. }
  7992. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___ArrayAdjustment_2)); }
  7993. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  7994. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  7995. inline void set_ArrayAdjustment_2(intptr_t value)
  7996. {
  7997. ___ArrayAdjustment_2 = value;
  7998. }
  7999. };
  8000. // System.Pinnable`1<System.Numerics.Vector4>
  8001. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 : public RuntimeObject
  8002. {
  8003. public:
  8004. // T System.Pinnable`1::Data
  8005. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Data_0;
  8006. public:
  8007. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7, ___Data_0)); }
  8008. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Data_0() const { return ___Data_0; }
  8009. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Data_0() { return &___Data_0; }
  8010. inline void set_Data_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8011. {
  8012. ___Data_0 = value;
  8013. }
  8014. };
  8015. // System.ReadOnlySpan`1<System.Single>
  8016. struct ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81
  8017. {
  8018. public:
  8019. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  8020. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____pinnable_0;
  8021. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  8022. intptr_t ____byteOffset_1;
  8023. // System.Int32 System.ReadOnlySpan`1::_length
  8024. int32_t ____length_2;
  8025. public:
  8026. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____pinnable_0)); }
  8027. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; }
  8028. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8029. inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * value)
  8030. {
  8031. ____pinnable_0 = value;
  8032. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8033. }
  8034. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____byteOffset_1)); }
  8035. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8036. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8037. inline void set__byteOffset_1(intptr_t value)
  8038. {
  8039. ____byteOffset_1 = value;
  8040. }
  8041. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____length_2)); }
  8042. inline int32_t get__length_2() const { return ____length_2; }
  8043. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8044. inline void set__length_2(int32_t value)
  8045. {
  8046. ____length_2 = value;
  8047. }
  8048. };
  8049. // System.ReadOnlySpan`1<System.Numerics.Vector4>
  8050. struct ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733
  8051. {
  8052. public:
  8053. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  8054. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ____pinnable_0;
  8055. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  8056. intptr_t ____byteOffset_1;
  8057. // System.Int32 System.ReadOnlySpan`1::_length
  8058. int32_t ____length_2;
  8059. public:
  8060. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733, ____pinnable_0)); }
  8061. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * get__pinnable_0() const { return ____pinnable_0; }
  8062. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8063. inline void set__pinnable_0(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * value)
  8064. {
  8065. ____pinnable_0 = value;
  8066. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8067. }
  8068. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733, ____byteOffset_1)); }
  8069. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8070. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8071. inline void set__byteOffset_1(intptr_t value)
  8072. {
  8073. ____byteOffset_1 = value;
  8074. }
  8075. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733, ____length_2)); }
  8076. inline int32_t get__length_2() const { return ____length_2; }
  8077. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8078. inline void set__length_2(int32_t value)
  8079. {
  8080. ____length_2 = value;
  8081. }
  8082. };
  8083. // System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>
  8084. struct Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E : public RuntimeObject
  8085. {
  8086. public:
  8087. // System.Collections.Concurrent.ConcurrentQueue`1/Segment/Slot<T>[] System.Collections.Concurrent.ConcurrentQueue`1/Segment::_slots
  8088. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* ____slots_0;
  8089. // System.Int32 System.Collections.Concurrent.ConcurrentQueue`1/Segment::_slotsMask
  8090. int32_t ____slotsMask_1;
  8091. // System.Collections.Concurrent.PaddedHeadAndTail System.Collections.Concurrent.ConcurrentQueue`1/Segment::_headAndTail
  8092. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 ____headAndTail_2;
  8093. // System.Boolean System.Collections.Concurrent.ConcurrentQueue`1/Segment::_preservedForObservation
  8094. bool ____preservedForObservation_3;
  8095. // System.Boolean System.Collections.Concurrent.ConcurrentQueue`1/Segment::_frozenForEnqueues
  8096. bool ____frozenForEnqueues_4;
  8097. // System.Collections.Concurrent.ConcurrentQueue`1/Segment<T> System.Collections.Concurrent.ConcurrentQueue`1/Segment::_nextSegment
  8098. Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * ____nextSegment_5;
  8099. public:
  8100. inline static int32_t get_offset_of__slots_0() { return static_cast<int32_t>(offsetof(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E, ____slots_0)); }
  8101. inline SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* get__slots_0() const { return ____slots_0; }
  8102. inline SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC** get_address_of__slots_0() { return &____slots_0; }
  8103. inline void set__slots_0(SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* value)
  8104. {
  8105. ____slots_0 = value;
  8106. Il2CppCodeGenWriteBarrier((void**)(&____slots_0), (void*)value);
  8107. }
  8108. inline static int32_t get_offset_of__slotsMask_1() { return static_cast<int32_t>(offsetof(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E, ____slotsMask_1)); }
  8109. inline int32_t get__slotsMask_1() const { return ____slotsMask_1; }
  8110. inline int32_t* get_address_of__slotsMask_1() { return &____slotsMask_1; }
  8111. inline void set__slotsMask_1(int32_t value)
  8112. {
  8113. ____slotsMask_1 = value;
  8114. }
  8115. inline static int32_t get_offset_of__headAndTail_2() { return static_cast<int32_t>(offsetof(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E, ____headAndTail_2)); }
  8116. inline PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 get__headAndTail_2() const { return ____headAndTail_2; }
  8117. inline PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * get_address_of__headAndTail_2() { return &____headAndTail_2; }
  8118. inline void set__headAndTail_2(PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 value)
  8119. {
  8120. ____headAndTail_2 = value;
  8121. }
  8122. inline static int32_t get_offset_of__preservedForObservation_3() { return static_cast<int32_t>(offsetof(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E, ____preservedForObservation_3)); }
  8123. inline bool get__preservedForObservation_3() const { return ____preservedForObservation_3; }
  8124. inline bool* get_address_of__preservedForObservation_3() { return &____preservedForObservation_3; }
  8125. inline void set__preservedForObservation_3(bool value)
  8126. {
  8127. ____preservedForObservation_3 = value;
  8128. }
  8129. inline static int32_t get_offset_of__frozenForEnqueues_4() { return static_cast<int32_t>(offsetof(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E, ____frozenForEnqueues_4)); }
  8130. inline bool get__frozenForEnqueues_4() const { return ____frozenForEnqueues_4; }
  8131. inline bool* get_address_of__frozenForEnqueues_4() { return &____frozenForEnqueues_4; }
  8132. inline void set__frozenForEnqueues_4(bool value)
  8133. {
  8134. ____frozenForEnqueues_4 = value;
  8135. }
  8136. inline static int32_t get_offset_of__nextSegment_5() { return static_cast<int32_t>(offsetof(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E, ____nextSegment_5)); }
  8137. inline Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * get__nextSegment_5() const { return ____nextSegment_5; }
  8138. inline Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E ** get_address_of__nextSegment_5() { return &____nextSegment_5; }
  8139. inline void set__nextSegment_5(Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * value)
  8140. {
  8141. ____nextSegment_5 = value;
  8142. Il2CppCodeGenWriteBarrier((void**)(&____nextSegment_5), (void*)value);
  8143. }
  8144. };
  8145. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  8146. struct Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0
  8147. {
  8148. public:
  8149. // System.Pinnable`1<T> System.Span`1::_pinnable
  8150. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * ____pinnable_0;
  8151. // System.IntPtr System.Span`1::_byteOffset
  8152. intptr_t ____byteOffset_1;
  8153. // System.Int32 System.Span`1::_length
  8154. int32_t ____length_2;
  8155. public:
  8156. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0, ____pinnable_0)); }
  8157. inline Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * get__pinnable_0() const { return ____pinnable_0; }
  8158. inline Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8159. inline void set__pinnable_0(Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * value)
  8160. {
  8161. ____pinnable_0 = value;
  8162. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8163. }
  8164. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0, ____byteOffset_1)); }
  8165. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8166. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8167. inline void set__byteOffset_1(intptr_t value)
  8168. {
  8169. ____byteOffset_1 = value;
  8170. }
  8171. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0, ____length_2)); }
  8172. inline int32_t get__length_2() const { return ____length_2; }
  8173. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8174. inline void set__length_2(int32_t value)
  8175. {
  8176. ____length_2 = value;
  8177. }
  8178. };
  8179. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  8180. struct Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888
  8181. {
  8182. public:
  8183. // System.Pinnable`1<T> System.Span`1::_pinnable
  8184. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * ____pinnable_0;
  8185. // System.IntPtr System.Span`1::_byteOffset
  8186. intptr_t ____byteOffset_1;
  8187. // System.Int32 System.Span`1::_length
  8188. int32_t ____length_2;
  8189. public:
  8190. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888, ____pinnable_0)); }
  8191. inline Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * get__pinnable_0() const { return ____pinnable_0; }
  8192. inline Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8193. inline void set__pinnable_0(Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * value)
  8194. {
  8195. ____pinnable_0 = value;
  8196. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8197. }
  8198. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888, ____byteOffset_1)); }
  8199. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8200. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8201. inline void set__byteOffset_1(intptr_t value)
  8202. {
  8203. ____byteOffset_1 = value;
  8204. }
  8205. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888, ____length_2)); }
  8206. inline int32_t get__length_2() const { return ____length_2; }
  8207. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8208. inline void set__length_2(int32_t value)
  8209. {
  8210. ____length_2 = value;
  8211. }
  8212. };
  8213. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  8214. struct Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB
  8215. {
  8216. public:
  8217. // System.Pinnable`1<T> System.Span`1::_pinnable
  8218. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * ____pinnable_0;
  8219. // System.IntPtr System.Span`1::_byteOffset
  8220. intptr_t ____byteOffset_1;
  8221. // System.Int32 System.Span`1::_length
  8222. int32_t ____length_2;
  8223. public:
  8224. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB, ____pinnable_0)); }
  8225. inline Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * get__pinnable_0() const { return ____pinnable_0; }
  8226. inline Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8227. inline void set__pinnable_0(Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * value)
  8228. {
  8229. ____pinnable_0 = value;
  8230. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8231. }
  8232. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB, ____byteOffset_1)); }
  8233. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8234. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8235. inline void set__byteOffset_1(intptr_t value)
  8236. {
  8237. ____byteOffset_1 = value;
  8238. }
  8239. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB, ____length_2)); }
  8240. inline int32_t get__length_2() const { return ____length_2; }
  8241. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8242. inline void set__length_2(int32_t value)
  8243. {
  8244. ____length_2 = value;
  8245. }
  8246. };
  8247. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  8248. struct Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85
  8249. {
  8250. public:
  8251. // System.Pinnable`1<T> System.Span`1::_pinnable
  8252. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * ____pinnable_0;
  8253. // System.IntPtr System.Span`1::_byteOffset
  8254. intptr_t ____byteOffset_1;
  8255. // System.Int32 System.Span`1::_length
  8256. int32_t ____length_2;
  8257. public:
  8258. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85, ____pinnable_0)); }
  8259. inline Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * get__pinnable_0() const { return ____pinnable_0; }
  8260. inline Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8261. inline void set__pinnable_0(Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * value)
  8262. {
  8263. ____pinnable_0 = value;
  8264. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8265. }
  8266. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85, ____byteOffset_1)); }
  8267. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8268. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8269. inline void set__byteOffset_1(intptr_t value)
  8270. {
  8271. ____byteOffset_1 = value;
  8272. }
  8273. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85, ____length_2)); }
  8274. inline int32_t get__length_2() const { return ____length_2; }
  8275. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8276. inline void set__length_2(int32_t value)
  8277. {
  8278. ____length_2 = value;
  8279. }
  8280. };
  8281. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  8282. struct Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97
  8283. {
  8284. public:
  8285. // System.Pinnable`1<T> System.Span`1::_pinnable
  8286. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * ____pinnable_0;
  8287. // System.IntPtr System.Span`1::_byteOffset
  8288. intptr_t ____byteOffset_1;
  8289. // System.Int32 System.Span`1::_length
  8290. int32_t ____length_2;
  8291. public:
  8292. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97, ____pinnable_0)); }
  8293. inline Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * get__pinnable_0() const { return ____pinnable_0; }
  8294. inline Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8295. inline void set__pinnable_0(Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * value)
  8296. {
  8297. ____pinnable_0 = value;
  8298. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8299. }
  8300. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97, ____byteOffset_1)); }
  8301. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8302. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8303. inline void set__byteOffset_1(intptr_t value)
  8304. {
  8305. ____byteOffset_1 = value;
  8306. }
  8307. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97, ____length_2)); }
  8308. inline int32_t get__length_2() const { return ____length_2; }
  8309. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8310. inline void set__length_2(int32_t value)
  8311. {
  8312. ____length_2 = value;
  8313. }
  8314. };
  8315. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  8316. struct Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB
  8317. {
  8318. public:
  8319. // System.Pinnable`1<T> System.Span`1::_pinnable
  8320. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * ____pinnable_0;
  8321. // System.IntPtr System.Span`1::_byteOffset
  8322. intptr_t ____byteOffset_1;
  8323. // System.Int32 System.Span`1::_length
  8324. int32_t ____length_2;
  8325. public:
  8326. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB, ____pinnable_0)); }
  8327. inline Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * get__pinnable_0() const { return ____pinnable_0; }
  8328. inline Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8329. inline void set__pinnable_0(Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * value)
  8330. {
  8331. ____pinnable_0 = value;
  8332. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8333. }
  8334. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB, ____byteOffset_1)); }
  8335. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8336. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8337. inline void set__byteOffset_1(intptr_t value)
  8338. {
  8339. ____byteOffset_1 = value;
  8340. }
  8341. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB, ____length_2)); }
  8342. inline int32_t get__length_2() const { return ____length_2; }
  8343. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8344. inline void set__length_2(int32_t value)
  8345. {
  8346. ____length_2 = value;
  8347. }
  8348. };
  8349. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  8350. struct Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B
  8351. {
  8352. public:
  8353. // System.Pinnable`1<T> System.Span`1::_pinnable
  8354. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * ____pinnable_0;
  8355. // System.IntPtr System.Span`1::_byteOffset
  8356. intptr_t ____byteOffset_1;
  8357. // System.Int32 System.Span`1::_length
  8358. int32_t ____length_2;
  8359. public:
  8360. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B, ____pinnable_0)); }
  8361. inline Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * get__pinnable_0() const { return ____pinnable_0; }
  8362. inline Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8363. inline void set__pinnable_0(Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * value)
  8364. {
  8365. ____pinnable_0 = value;
  8366. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8367. }
  8368. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B, ____byteOffset_1)); }
  8369. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8370. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8371. inline void set__byteOffset_1(intptr_t value)
  8372. {
  8373. ____byteOffset_1 = value;
  8374. }
  8375. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B, ____length_2)); }
  8376. inline int32_t get__length_2() const { return ____length_2; }
  8377. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8378. inline void set__length_2(int32_t value)
  8379. {
  8380. ____length_2 = value;
  8381. }
  8382. };
  8383. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  8384. struct Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1
  8385. {
  8386. public:
  8387. // System.Pinnable`1<T> System.Span`1::_pinnable
  8388. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * ____pinnable_0;
  8389. // System.IntPtr System.Span`1::_byteOffset
  8390. intptr_t ____byteOffset_1;
  8391. // System.Int32 System.Span`1::_length
  8392. int32_t ____length_2;
  8393. public:
  8394. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1, ____pinnable_0)); }
  8395. inline Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * get__pinnable_0() const { return ____pinnable_0; }
  8396. inline Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8397. inline void set__pinnable_0(Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * value)
  8398. {
  8399. ____pinnable_0 = value;
  8400. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8401. }
  8402. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1, ____byteOffset_1)); }
  8403. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8404. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8405. inline void set__byteOffset_1(intptr_t value)
  8406. {
  8407. ____byteOffset_1 = value;
  8408. }
  8409. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1, ____length_2)); }
  8410. inline int32_t get__length_2() const { return ____length_2; }
  8411. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8412. inline void set__length_2(int32_t value)
  8413. {
  8414. ____length_2 = value;
  8415. }
  8416. };
  8417. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  8418. struct Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50
  8419. {
  8420. public:
  8421. // System.Pinnable`1<T> System.Span`1::_pinnable
  8422. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * ____pinnable_0;
  8423. // System.IntPtr System.Span`1::_byteOffset
  8424. intptr_t ____byteOffset_1;
  8425. // System.Int32 System.Span`1::_length
  8426. int32_t ____length_2;
  8427. public:
  8428. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50, ____pinnable_0)); }
  8429. inline Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * get__pinnable_0() const { return ____pinnable_0; }
  8430. inline Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8431. inline void set__pinnable_0(Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * value)
  8432. {
  8433. ____pinnable_0 = value;
  8434. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8435. }
  8436. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50, ____byteOffset_1)); }
  8437. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8438. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8439. inline void set__byteOffset_1(intptr_t value)
  8440. {
  8441. ____byteOffset_1 = value;
  8442. }
  8443. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50, ____length_2)); }
  8444. inline int32_t get__length_2() const { return ____length_2; }
  8445. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8446. inline void set__length_2(int32_t value)
  8447. {
  8448. ____length_2 = value;
  8449. }
  8450. };
  8451. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  8452. struct Span_1_tA652A49950D9175ED577CD15D71A44E318F66290
  8453. {
  8454. public:
  8455. // System.Pinnable`1<T> System.Span`1::_pinnable
  8456. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * ____pinnable_0;
  8457. // System.IntPtr System.Span`1::_byteOffset
  8458. intptr_t ____byteOffset_1;
  8459. // System.Int32 System.Span`1::_length
  8460. int32_t ____length_2;
  8461. public:
  8462. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290, ____pinnable_0)); }
  8463. inline Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * get__pinnable_0() const { return ____pinnable_0; }
  8464. inline Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8465. inline void set__pinnable_0(Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * value)
  8466. {
  8467. ____pinnable_0 = value;
  8468. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8469. }
  8470. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290, ____byteOffset_1)); }
  8471. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8472. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8473. inline void set__byteOffset_1(intptr_t value)
  8474. {
  8475. ____byteOffset_1 = value;
  8476. }
  8477. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290, ____length_2)); }
  8478. inline int32_t get__length_2() const { return ____length_2; }
  8479. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8480. inline void set__length_2(int32_t value)
  8481. {
  8482. ____length_2 = value;
  8483. }
  8484. };
  8485. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  8486. struct Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8
  8487. {
  8488. public:
  8489. // System.Pinnable`1<T> System.Span`1::_pinnable
  8490. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * ____pinnable_0;
  8491. // System.IntPtr System.Span`1::_byteOffset
  8492. intptr_t ____byteOffset_1;
  8493. // System.Int32 System.Span`1::_length
  8494. int32_t ____length_2;
  8495. public:
  8496. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8, ____pinnable_0)); }
  8497. inline Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * get__pinnable_0() const { return ____pinnable_0; }
  8498. inline Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8499. inline void set__pinnable_0(Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * value)
  8500. {
  8501. ____pinnable_0 = value;
  8502. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8503. }
  8504. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8, ____byteOffset_1)); }
  8505. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8506. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8507. inline void set__byteOffset_1(intptr_t value)
  8508. {
  8509. ____byteOffset_1 = value;
  8510. }
  8511. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8, ____length_2)); }
  8512. inline int32_t get__length_2() const { return ____length_2; }
  8513. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8514. inline void set__length_2(int32_t value)
  8515. {
  8516. ____length_2 = value;
  8517. }
  8518. };
  8519. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  8520. struct Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04
  8521. {
  8522. public:
  8523. // System.Pinnable`1<T> System.Span`1::_pinnable
  8524. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * ____pinnable_0;
  8525. // System.IntPtr System.Span`1::_byteOffset
  8526. intptr_t ____byteOffset_1;
  8527. // System.Int32 System.Span`1::_length
  8528. int32_t ____length_2;
  8529. public:
  8530. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04, ____pinnable_0)); }
  8531. inline Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * get__pinnable_0() const { return ____pinnable_0; }
  8532. inline Pinnable_1_t76758360C06982977C68715853C878A47E8602EA ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8533. inline void set__pinnable_0(Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * value)
  8534. {
  8535. ____pinnable_0 = value;
  8536. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8537. }
  8538. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04, ____byteOffset_1)); }
  8539. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8540. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8541. inline void set__byteOffset_1(intptr_t value)
  8542. {
  8543. ____byteOffset_1 = value;
  8544. }
  8545. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04, ____length_2)); }
  8546. inline int32_t get__length_2() const { return ____length_2; }
  8547. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8548. inline void set__length_2(int32_t value)
  8549. {
  8550. ____length_2 = value;
  8551. }
  8552. };
  8553. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  8554. struct Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E
  8555. {
  8556. public:
  8557. // System.Pinnable`1<T> System.Span`1::_pinnable
  8558. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * ____pinnable_0;
  8559. // System.IntPtr System.Span`1::_byteOffset
  8560. intptr_t ____byteOffset_1;
  8561. // System.Int32 System.Span`1::_length
  8562. int32_t ____length_2;
  8563. public:
  8564. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E, ____pinnable_0)); }
  8565. inline Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * get__pinnable_0() const { return ____pinnable_0; }
  8566. inline Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8567. inline void set__pinnable_0(Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * value)
  8568. {
  8569. ____pinnable_0 = value;
  8570. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8571. }
  8572. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E, ____byteOffset_1)); }
  8573. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8574. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8575. inline void set__byteOffset_1(intptr_t value)
  8576. {
  8577. ____byteOffset_1 = value;
  8578. }
  8579. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E, ____length_2)); }
  8580. inline int32_t get__length_2() const { return ____length_2; }
  8581. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8582. inline void set__length_2(int32_t value)
  8583. {
  8584. ____length_2 = value;
  8585. }
  8586. };
  8587. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  8588. struct Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2
  8589. {
  8590. public:
  8591. // System.Pinnable`1<T> System.Span`1::_pinnable
  8592. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * ____pinnable_0;
  8593. // System.IntPtr System.Span`1::_byteOffset
  8594. intptr_t ____byteOffset_1;
  8595. // System.Int32 System.Span`1::_length
  8596. int32_t ____length_2;
  8597. public:
  8598. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2, ____pinnable_0)); }
  8599. inline Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * get__pinnable_0() const { return ____pinnable_0; }
  8600. inline Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8601. inline void set__pinnable_0(Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * value)
  8602. {
  8603. ____pinnable_0 = value;
  8604. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8605. }
  8606. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2, ____byteOffset_1)); }
  8607. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8608. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8609. inline void set__byteOffset_1(intptr_t value)
  8610. {
  8611. ____byteOffset_1 = value;
  8612. }
  8613. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2, ____length_2)); }
  8614. inline int32_t get__length_2() const { return ____length_2; }
  8615. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8616. inline void set__length_2(int32_t value)
  8617. {
  8618. ____length_2 = value;
  8619. }
  8620. };
  8621. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  8622. struct Span_1_t85E11E4140E6356C6293590FB7832A9551354776
  8623. {
  8624. public:
  8625. // System.Pinnable`1<T> System.Span`1::_pinnable
  8626. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * ____pinnable_0;
  8627. // System.IntPtr System.Span`1::_byteOffset
  8628. intptr_t ____byteOffset_1;
  8629. // System.Int32 System.Span`1::_length
  8630. int32_t ____length_2;
  8631. public:
  8632. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776, ____pinnable_0)); }
  8633. inline Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * get__pinnable_0() const { return ____pinnable_0; }
  8634. inline Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8635. inline void set__pinnable_0(Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * value)
  8636. {
  8637. ____pinnable_0 = value;
  8638. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8639. }
  8640. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776, ____byteOffset_1)); }
  8641. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8642. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8643. inline void set__byteOffset_1(intptr_t value)
  8644. {
  8645. ____byteOffset_1 = value;
  8646. }
  8647. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776, ____length_2)); }
  8648. inline int32_t get__length_2() const { return ____length_2; }
  8649. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8650. inline void set__length_2(int32_t value)
  8651. {
  8652. ____length_2 = value;
  8653. }
  8654. };
  8655. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  8656. struct Span_1_t441D85DEB254FBB59FB570CD44066299787692C6
  8657. {
  8658. public:
  8659. // System.Pinnable`1<T> System.Span`1::_pinnable
  8660. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * ____pinnable_0;
  8661. // System.IntPtr System.Span`1::_byteOffset
  8662. intptr_t ____byteOffset_1;
  8663. // System.Int32 System.Span`1::_length
  8664. int32_t ____length_2;
  8665. public:
  8666. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6, ____pinnable_0)); }
  8667. inline Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * get__pinnable_0() const { return ____pinnable_0; }
  8668. inline Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8669. inline void set__pinnable_0(Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * value)
  8670. {
  8671. ____pinnable_0 = value;
  8672. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8673. }
  8674. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6, ____byteOffset_1)); }
  8675. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8676. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8677. inline void set__byteOffset_1(intptr_t value)
  8678. {
  8679. ____byteOffset_1 = value;
  8680. }
  8681. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6, ____length_2)); }
  8682. inline int32_t get__length_2() const { return ____length_2; }
  8683. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8684. inline void set__length_2(int32_t value)
  8685. {
  8686. ____length_2 = value;
  8687. }
  8688. };
  8689. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  8690. struct Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920
  8691. {
  8692. public:
  8693. // System.Pinnable`1<T> System.Span`1::_pinnable
  8694. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * ____pinnable_0;
  8695. // System.IntPtr System.Span`1::_byteOffset
  8696. intptr_t ____byteOffset_1;
  8697. // System.Int32 System.Span`1::_length
  8698. int32_t ____length_2;
  8699. public:
  8700. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920, ____pinnable_0)); }
  8701. inline Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * get__pinnable_0() const { return ____pinnable_0; }
  8702. inline Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8703. inline void set__pinnable_0(Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * value)
  8704. {
  8705. ____pinnable_0 = value;
  8706. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8707. }
  8708. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920, ____byteOffset_1)); }
  8709. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8710. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8711. inline void set__byteOffset_1(intptr_t value)
  8712. {
  8713. ____byteOffset_1 = value;
  8714. }
  8715. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920, ____length_2)); }
  8716. inline int32_t get__length_2() const { return ____length_2; }
  8717. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8718. inline void set__length_2(int32_t value)
  8719. {
  8720. ____length_2 = value;
  8721. }
  8722. };
  8723. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  8724. struct Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4
  8725. {
  8726. public:
  8727. // System.Pinnable`1<T> System.Span`1::_pinnable
  8728. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * ____pinnable_0;
  8729. // System.IntPtr System.Span`1::_byteOffset
  8730. intptr_t ____byteOffset_1;
  8731. // System.Int32 System.Span`1::_length
  8732. int32_t ____length_2;
  8733. public:
  8734. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4, ____pinnable_0)); }
  8735. inline Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * get__pinnable_0() const { return ____pinnable_0; }
  8736. inline Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8737. inline void set__pinnable_0(Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * value)
  8738. {
  8739. ____pinnable_0 = value;
  8740. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8741. }
  8742. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4, ____byteOffset_1)); }
  8743. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8744. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8745. inline void set__byteOffset_1(intptr_t value)
  8746. {
  8747. ____byteOffset_1 = value;
  8748. }
  8749. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4, ____length_2)); }
  8750. inline int32_t get__length_2() const { return ____length_2; }
  8751. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8752. inline void set__length_2(int32_t value)
  8753. {
  8754. ____length_2 = value;
  8755. }
  8756. };
  8757. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  8758. struct Span_1_t36149D187764D06DD8442E1826F2109CB2E19815
  8759. {
  8760. public:
  8761. // System.Pinnable`1<T> System.Span`1::_pinnable
  8762. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * ____pinnable_0;
  8763. // System.IntPtr System.Span`1::_byteOffset
  8764. intptr_t ____byteOffset_1;
  8765. // System.Int32 System.Span`1::_length
  8766. int32_t ____length_2;
  8767. public:
  8768. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815, ____pinnable_0)); }
  8769. inline Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * get__pinnable_0() const { return ____pinnable_0; }
  8770. inline Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8771. inline void set__pinnable_0(Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * value)
  8772. {
  8773. ____pinnable_0 = value;
  8774. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8775. }
  8776. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815, ____byteOffset_1)); }
  8777. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8778. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8779. inline void set__byteOffset_1(intptr_t value)
  8780. {
  8781. ____byteOffset_1 = value;
  8782. }
  8783. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815, ____length_2)); }
  8784. inline int32_t get__length_2() const { return ____length_2; }
  8785. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8786. inline void set__length_2(int32_t value)
  8787. {
  8788. ____length_2 = value;
  8789. }
  8790. };
  8791. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  8792. struct Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A
  8793. {
  8794. public:
  8795. // System.Pinnable`1<T> System.Span`1::_pinnable
  8796. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ____pinnable_0;
  8797. // System.IntPtr System.Span`1::_byteOffset
  8798. intptr_t ____byteOffset_1;
  8799. // System.Int32 System.Span`1::_length
  8800. int32_t ____length_2;
  8801. public:
  8802. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____pinnable_0)); }
  8803. inline Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * get__pinnable_0() const { return ____pinnable_0; }
  8804. inline Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8805. inline void set__pinnable_0(Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * value)
  8806. {
  8807. ____pinnable_0 = value;
  8808. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8809. }
  8810. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____byteOffset_1)); }
  8811. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8812. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8813. inline void set__byteOffset_1(intptr_t value)
  8814. {
  8815. ____byteOffset_1 = value;
  8816. }
  8817. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____length_2)); }
  8818. inline int32_t get__length_2() const { return ____length_2; }
  8819. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8820. inline void set__length_2(int32_t value)
  8821. {
  8822. ____length_2 = value;
  8823. }
  8824. };
  8825. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  8826. struct Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F
  8827. {
  8828. public:
  8829. // System.Pinnable`1<T> System.Span`1::_pinnable
  8830. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ____pinnable_0;
  8831. // System.IntPtr System.Span`1::_byteOffset
  8832. intptr_t ____byteOffset_1;
  8833. // System.Int32 System.Span`1::_length
  8834. int32_t ____length_2;
  8835. public:
  8836. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____pinnable_0)); }
  8837. inline Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * get__pinnable_0() const { return ____pinnable_0; }
  8838. inline Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8839. inline void set__pinnable_0(Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * value)
  8840. {
  8841. ____pinnable_0 = value;
  8842. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8843. }
  8844. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____byteOffset_1)); }
  8845. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8846. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8847. inline void set__byteOffset_1(intptr_t value)
  8848. {
  8849. ____byteOffset_1 = value;
  8850. }
  8851. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____length_2)); }
  8852. inline int32_t get__length_2() const { return ____length_2; }
  8853. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8854. inline void set__length_2(int32_t value)
  8855. {
  8856. ____length_2 = value;
  8857. }
  8858. };
  8859. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  8860. struct Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174
  8861. {
  8862. public:
  8863. // System.Pinnable`1<T> System.Span`1::_pinnable
  8864. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ____pinnable_0;
  8865. // System.IntPtr System.Span`1::_byteOffset
  8866. intptr_t ____byteOffset_1;
  8867. // System.Int32 System.Span`1::_length
  8868. int32_t ____length_2;
  8869. public:
  8870. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____pinnable_0)); }
  8871. inline Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * get__pinnable_0() const { return ____pinnable_0; }
  8872. inline Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8873. inline void set__pinnable_0(Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * value)
  8874. {
  8875. ____pinnable_0 = value;
  8876. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8877. }
  8878. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____byteOffset_1)); }
  8879. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8880. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8881. inline void set__byteOffset_1(intptr_t value)
  8882. {
  8883. ____byteOffset_1 = value;
  8884. }
  8885. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____length_2)); }
  8886. inline int32_t get__length_2() const { return ____length_2; }
  8887. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8888. inline void set__length_2(int32_t value)
  8889. {
  8890. ____length_2 = value;
  8891. }
  8892. };
  8893. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  8894. struct Span_1_tADA37510601FA34CF0623B41095419E4009CB470
  8895. {
  8896. public:
  8897. // System.Pinnable`1<T> System.Span`1::_pinnable
  8898. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ____pinnable_0;
  8899. // System.IntPtr System.Span`1::_byteOffset
  8900. intptr_t ____byteOffset_1;
  8901. // System.Int32 System.Span`1::_length
  8902. int32_t ____length_2;
  8903. public:
  8904. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____pinnable_0)); }
  8905. inline Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * get__pinnable_0() const { return ____pinnable_0; }
  8906. inline Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8907. inline void set__pinnable_0(Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * value)
  8908. {
  8909. ____pinnable_0 = value;
  8910. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8911. }
  8912. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____byteOffset_1)); }
  8913. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8914. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8915. inline void set__byteOffset_1(intptr_t value)
  8916. {
  8917. ____byteOffset_1 = value;
  8918. }
  8919. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____length_2)); }
  8920. inline int32_t get__length_2() const { return ____length_2; }
  8921. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8922. inline void set__length_2(int32_t value)
  8923. {
  8924. ____length_2 = value;
  8925. }
  8926. };
  8927. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  8928. struct Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF
  8929. {
  8930. public:
  8931. // System.Pinnable`1<T> System.Span`1::_pinnable
  8932. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ____pinnable_0;
  8933. // System.IntPtr System.Span`1::_byteOffset
  8934. intptr_t ____byteOffset_1;
  8935. // System.Int32 System.Span`1::_length
  8936. int32_t ____length_2;
  8937. public:
  8938. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____pinnable_0)); }
  8939. inline Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * get__pinnable_0() const { return ____pinnable_0; }
  8940. inline Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8941. inline void set__pinnable_0(Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * value)
  8942. {
  8943. ____pinnable_0 = value;
  8944. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8945. }
  8946. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____byteOffset_1)); }
  8947. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8948. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8949. inline void set__byteOffset_1(intptr_t value)
  8950. {
  8951. ____byteOffset_1 = value;
  8952. }
  8953. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____length_2)); }
  8954. inline int32_t get__length_2() const { return ____length_2; }
  8955. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8956. inline void set__length_2(int32_t value)
  8957. {
  8958. ____length_2 = value;
  8959. }
  8960. };
  8961. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  8962. struct Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D
  8963. {
  8964. public:
  8965. // System.Pinnable`1<T> System.Span`1::_pinnable
  8966. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ____pinnable_0;
  8967. // System.IntPtr System.Span`1::_byteOffset
  8968. intptr_t ____byteOffset_1;
  8969. // System.Int32 System.Span`1::_length
  8970. int32_t ____length_2;
  8971. public:
  8972. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____pinnable_0)); }
  8973. inline Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * get__pinnable_0() const { return ____pinnable_0; }
  8974. inline Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  8975. inline void set__pinnable_0(Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * value)
  8976. {
  8977. ____pinnable_0 = value;
  8978. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  8979. }
  8980. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____byteOffset_1)); }
  8981. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  8982. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  8983. inline void set__byteOffset_1(intptr_t value)
  8984. {
  8985. ____byteOffset_1 = value;
  8986. }
  8987. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____length_2)); }
  8988. inline int32_t get__length_2() const { return ____length_2; }
  8989. inline int32_t* get_address_of__length_2() { return &____length_2; }
  8990. inline void set__length_2(int32_t value)
  8991. {
  8992. ____length_2 = value;
  8993. }
  8994. };
  8995. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  8996. struct Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0
  8997. {
  8998. public:
  8999. // System.Pinnable`1<T> System.Span`1::_pinnable
  9000. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * ____pinnable_0;
  9001. // System.IntPtr System.Span`1::_byteOffset
  9002. intptr_t ____byteOffset_1;
  9003. // System.Int32 System.Span`1::_length
  9004. int32_t ____length_2;
  9005. public:
  9006. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0, ____pinnable_0)); }
  9007. inline Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * get__pinnable_0() const { return ____pinnable_0; }
  9008. inline Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9009. inline void set__pinnable_0(Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * value)
  9010. {
  9011. ____pinnable_0 = value;
  9012. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9013. }
  9014. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0, ____byteOffset_1)); }
  9015. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9016. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9017. inline void set__byteOffset_1(intptr_t value)
  9018. {
  9019. ____byteOffset_1 = value;
  9020. }
  9021. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0, ____length_2)); }
  9022. inline int32_t get__length_2() const { return ____length_2; }
  9023. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9024. inline void set__length_2(int32_t value)
  9025. {
  9026. ____length_2 = value;
  9027. }
  9028. };
  9029. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  9030. struct Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD
  9031. {
  9032. public:
  9033. // System.Pinnable`1<T> System.Span`1::_pinnable
  9034. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * ____pinnable_0;
  9035. // System.IntPtr System.Span`1::_byteOffset
  9036. intptr_t ____byteOffset_1;
  9037. // System.Int32 System.Span`1::_length
  9038. int32_t ____length_2;
  9039. public:
  9040. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD, ____pinnable_0)); }
  9041. inline Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * get__pinnable_0() const { return ____pinnable_0; }
  9042. inline Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9043. inline void set__pinnable_0(Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * value)
  9044. {
  9045. ____pinnable_0 = value;
  9046. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9047. }
  9048. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD, ____byteOffset_1)); }
  9049. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9050. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9051. inline void set__byteOffset_1(intptr_t value)
  9052. {
  9053. ____byteOffset_1 = value;
  9054. }
  9055. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD, ____length_2)); }
  9056. inline int32_t get__length_2() const { return ____length_2; }
  9057. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9058. inline void set__length_2(int32_t value)
  9059. {
  9060. ____length_2 = value;
  9061. }
  9062. };
  9063. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  9064. struct Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E
  9065. {
  9066. public:
  9067. // System.Pinnable`1<T> System.Span`1::_pinnable
  9068. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * ____pinnable_0;
  9069. // System.IntPtr System.Span`1::_byteOffset
  9070. intptr_t ____byteOffset_1;
  9071. // System.Int32 System.Span`1::_length
  9072. int32_t ____length_2;
  9073. public:
  9074. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E, ____pinnable_0)); }
  9075. inline Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * get__pinnable_0() const { return ____pinnable_0; }
  9076. inline Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9077. inline void set__pinnable_0(Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * value)
  9078. {
  9079. ____pinnable_0 = value;
  9080. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9081. }
  9082. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E, ____byteOffset_1)); }
  9083. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9084. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9085. inline void set__byteOffset_1(intptr_t value)
  9086. {
  9087. ____byteOffset_1 = value;
  9088. }
  9089. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E, ____length_2)); }
  9090. inline int32_t get__length_2() const { return ____length_2; }
  9091. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9092. inline void set__length_2(int32_t value)
  9093. {
  9094. ____length_2 = value;
  9095. }
  9096. };
  9097. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  9098. struct Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F
  9099. {
  9100. public:
  9101. // System.Pinnable`1<T> System.Span`1::_pinnable
  9102. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * ____pinnable_0;
  9103. // System.IntPtr System.Span`1::_byteOffset
  9104. intptr_t ____byteOffset_1;
  9105. // System.Int32 System.Span`1::_length
  9106. int32_t ____length_2;
  9107. public:
  9108. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F, ____pinnable_0)); }
  9109. inline Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * get__pinnable_0() const { return ____pinnable_0; }
  9110. inline Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9111. inline void set__pinnable_0(Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * value)
  9112. {
  9113. ____pinnable_0 = value;
  9114. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9115. }
  9116. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F, ____byteOffset_1)); }
  9117. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9118. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9119. inline void set__byteOffset_1(intptr_t value)
  9120. {
  9121. ____byteOffset_1 = value;
  9122. }
  9123. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F, ____length_2)); }
  9124. inline int32_t get__length_2() const { return ____length_2; }
  9125. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9126. inline void set__length_2(int32_t value)
  9127. {
  9128. ____length_2 = value;
  9129. }
  9130. };
  9131. // System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>
  9132. struct Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C
  9133. {
  9134. public:
  9135. // System.Pinnable`1<T> System.Span`1::_pinnable
  9136. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0;
  9137. // System.IntPtr System.Span`1::_byteOffset
  9138. intptr_t ____byteOffset_1;
  9139. // System.Int32 System.Span`1::_length
  9140. int32_t ____length_2;
  9141. public:
  9142. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____pinnable_0)); }
  9143. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; }
  9144. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9145. inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value)
  9146. {
  9147. ____pinnable_0 = value;
  9148. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9149. }
  9150. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____byteOffset_1)); }
  9151. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9152. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9153. inline void set__byteOffset_1(intptr_t value)
  9154. {
  9155. ____byteOffset_1 = value;
  9156. }
  9157. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____length_2)); }
  9158. inline int32_t get__length_2() const { return ____length_2; }
  9159. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9160. inline void set__length_2(int32_t value)
  9161. {
  9162. ____length_2 = value;
  9163. }
  9164. };
  9165. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  9166. struct Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85
  9167. {
  9168. public:
  9169. // System.Pinnable`1<T> System.Span`1::_pinnable
  9170. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0;
  9171. // System.IntPtr System.Span`1::_byteOffset
  9172. intptr_t ____byteOffset_1;
  9173. // System.Int32 System.Span`1::_length
  9174. int32_t ____length_2;
  9175. public:
  9176. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____pinnable_0)); }
  9177. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; }
  9178. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9179. inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value)
  9180. {
  9181. ____pinnable_0 = value;
  9182. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9183. }
  9184. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____byteOffset_1)); }
  9185. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9186. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9187. inline void set__byteOffset_1(intptr_t value)
  9188. {
  9189. ____byteOffset_1 = value;
  9190. }
  9191. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____length_2)); }
  9192. inline int32_t get__length_2() const { return ____length_2; }
  9193. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9194. inline void set__length_2(int32_t value)
  9195. {
  9196. ____length_2 = value;
  9197. }
  9198. };
  9199. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  9200. struct Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF
  9201. {
  9202. public:
  9203. // System.Pinnable`1<T> System.Span`1::_pinnable
  9204. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0;
  9205. // System.IntPtr System.Span`1::_byteOffset
  9206. intptr_t ____byteOffset_1;
  9207. // System.Int32 System.Span`1::_length
  9208. int32_t ____length_2;
  9209. public:
  9210. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____pinnable_0)); }
  9211. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; }
  9212. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9213. inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value)
  9214. {
  9215. ____pinnable_0 = value;
  9216. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9217. }
  9218. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____byteOffset_1)); }
  9219. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9220. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9221. inline void set__byteOffset_1(intptr_t value)
  9222. {
  9223. ____byteOffset_1 = value;
  9224. }
  9225. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____length_2)); }
  9226. inline int32_t get__length_2() const { return ____length_2; }
  9227. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9228. inline void set__length_2(int32_t value)
  9229. {
  9230. ____length_2 = value;
  9231. }
  9232. };
  9233. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  9234. struct Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7
  9235. {
  9236. public:
  9237. // System.Pinnable`1<T> System.Span`1::_pinnable
  9238. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0;
  9239. // System.IntPtr System.Span`1::_byteOffset
  9240. intptr_t ____byteOffset_1;
  9241. // System.Int32 System.Span`1::_length
  9242. int32_t ____length_2;
  9243. public:
  9244. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); }
  9245. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; }
  9246. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9247. inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value)
  9248. {
  9249. ____pinnable_0 = value;
  9250. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9251. }
  9252. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____byteOffset_1)); }
  9253. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9254. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9255. inline void set__byteOffset_1(intptr_t value)
  9256. {
  9257. ____byteOffset_1 = value;
  9258. }
  9259. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____length_2)); }
  9260. inline int32_t get__length_2() const { return ____length_2; }
  9261. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9262. inline void set__length_2(int32_t value)
  9263. {
  9264. ____length_2 = value;
  9265. }
  9266. };
  9267. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  9268. struct Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA
  9269. {
  9270. public:
  9271. // System.Pinnable`1<T> System.Span`1::_pinnable
  9272. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0;
  9273. // System.IntPtr System.Span`1::_byteOffset
  9274. intptr_t ____byteOffset_1;
  9275. // System.Int32 System.Span`1::_length
  9276. int32_t ____length_2;
  9277. public:
  9278. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); }
  9279. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; }
  9280. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9281. inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value)
  9282. {
  9283. ____pinnable_0 = value;
  9284. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9285. }
  9286. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____byteOffset_1)); }
  9287. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9288. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9289. inline void set__byteOffset_1(intptr_t value)
  9290. {
  9291. ____byteOffset_1 = value;
  9292. }
  9293. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____length_2)); }
  9294. inline int32_t get__length_2() const { return ____length_2; }
  9295. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9296. inline void set__length_2(int32_t value)
  9297. {
  9298. ____length_2 = value;
  9299. }
  9300. };
  9301. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  9302. struct Span_1_tC089F74404A3C46975952EE686EC533667BB207F
  9303. {
  9304. public:
  9305. // System.Pinnable`1<T> System.Span`1::_pinnable
  9306. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0;
  9307. // System.IntPtr System.Span`1::_byteOffset
  9308. intptr_t ____byteOffset_1;
  9309. // System.Int32 System.Span`1::_length
  9310. int32_t ____length_2;
  9311. public:
  9312. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); }
  9313. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; }
  9314. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9315. inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value)
  9316. {
  9317. ____pinnable_0 = value;
  9318. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9319. }
  9320. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____byteOffset_1)); }
  9321. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9322. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9323. inline void set__byteOffset_1(intptr_t value)
  9324. {
  9325. ____byteOffset_1 = value;
  9326. }
  9327. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____length_2)); }
  9328. inline int32_t get__length_2() const { return ____length_2; }
  9329. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9330. inline void set__length_2(int32_t value)
  9331. {
  9332. ____length_2 = value;
  9333. }
  9334. };
  9335. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  9336. struct Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E
  9337. {
  9338. public:
  9339. // System.Pinnable`1<T> System.Span`1::_pinnable
  9340. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0;
  9341. // System.IntPtr System.Span`1::_byteOffset
  9342. intptr_t ____byteOffset_1;
  9343. // System.Int32 System.Span`1::_length
  9344. int32_t ____length_2;
  9345. public:
  9346. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); }
  9347. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; }
  9348. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9349. inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value)
  9350. {
  9351. ____pinnable_0 = value;
  9352. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9353. }
  9354. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____byteOffset_1)); }
  9355. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9356. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9357. inline void set__byteOffset_1(intptr_t value)
  9358. {
  9359. ____byteOffset_1 = value;
  9360. }
  9361. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____length_2)); }
  9362. inline int32_t get__length_2() const { return ____length_2; }
  9363. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9364. inline void set__length_2(int32_t value)
  9365. {
  9366. ____length_2 = value;
  9367. }
  9368. };
  9369. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  9370. struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1
  9371. {
  9372. public:
  9373. // System.Pinnable`1<T> System.Span`1::_pinnable
  9374. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  9375. // System.IntPtr System.Span`1::_byteOffset
  9376. intptr_t ____byteOffset_1;
  9377. // System.Int32 System.Span`1::_length
  9378. int32_t ____length_2;
  9379. public:
  9380. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); }
  9381. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  9382. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9383. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  9384. {
  9385. ____pinnable_0 = value;
  9386. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9387. }
  9388. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); }
  9389. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9390. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9391. inline void set__byteOffset_1(intptr_t value)
  9392. {
  9393. ____byteOffset_1 = value;
  9394. }
  9395. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); }
  9396. inline int32_t get__length_2() const { return ____length_2; }
  9397. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9398. inline void set__length_2(int32_t value)
  9399. {
  9400. ____length_2 = value;
  9401. }
  9402. };
  9403. // System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  9404. struct Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B
  9405. {
  9406. public:
  9407. // System.Pinnable`1<T> System.Span`1::_pinnable
  9408. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ____pinnable_0;
  9409. // System.IntPtr System.Span`1::_byteOffset
  9410. intptr_t ____byteOffset_1;
  9411. // System.Int32 System.Span`1::_length
  9412. int32_t ____length_2;
  9413. public:
  9414. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____pinnable_0)); }
  9415. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * get__pinnable_0() const { return ____pinnable_0; }
  9416. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9417. inline void set__pinnable_0(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * value)
  9418. {
  9419. ____pinnable_0 = value;
  9420. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9421. }
  9422. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____byteOffset_1)); }
  9423. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9424. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9425. inline void set__byteOffset_1(intptr_t value)
  9426. {
  9427. ____byteOffset_1 = value;
  9428. }
  9429. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____length_2)); }
  9430. inline int32_t get__length_2() const { return ____length_2; }
  9431. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9432. inline void set__length_2(int32_t value)
  9433. {
  9434. ____length_2 = value;
  9435. }
  9436. };
  9437. // System.Span`1<System.Boolean>
  9438. struct Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881
  9439. {
  9440. public:
  9441. // System.Pinnable`1<T> System.Span`1::_pinnable
  9442. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ____pinnable_0;
  9443. // System.IntPtr System.Span`1::_byteOffset
  9444. intptr_t ____byteOffset_1;
  9445. // System.Int32 System.Span`1::_length
  9446. int32_t ____length_2;
  9447. public:
  9448. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____pinnable_0)); }
  9449. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * get__pinnable_0() const { return ____pinnable_0; }
  9450. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9451. inline void set__pinnable_0(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * value)
  9452. {
  9453. ____pinnable_0 = value;
  9454. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9455. }
  9456. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____byteOffset_1)); }
  9457. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9458. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9459. inline void set__byteOffset_1(intptr_t value)
  9460. {
  9461. ____byteOffset_1 = value;
  9462. }
  9463. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____length_2)); }
  9464. inline int32_t get__length_2() const { return ____length_2; }
  9465. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9466. inline void set__length_2(int32_t value)
  9467. {
  9468. ____length_2 = value;
  9469. }
  9470. };
  9471. // System.Span`1<System.Byte>
  9472. struct Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83
  9473. {
  9474. public:
  9475. // System.Pinnable`1<T> System.Span`1::_pinnable
  9476. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0;
  9477. // System.IntPtr System.Span`1::_byteOffset
  9478. intptr_t ____byteOffset_1;
  9479. // System.Int32 System.Span`1::_length
  9480. int32_t ____length_2;
  9481. public:
  9482. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____pinnable_0)); }
  9483. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; }
  9484. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9485. inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value)
  9486. {
  9487. ____pinnable_0 = value;
  9488. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9489. }
  9490. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____byteOffset_1)); }
  9491. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9492. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9493. inline void set__byteOffset_1(intptr_t value)
  9494. {
  9495. ____byteOffset_1 = value;
  9496. }
  9497. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____length_2)); }
  9498. inline int32_t get__length_2() const { return ____length_2; }
  9499. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9500. inline void set__length_2(int32_t value)
  9501. {
  9502. ____length_2 = value;
  9503. }
  9504. };
  9505. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  9506. struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581
  9507. {
  9508. public:
  9509. // System.Pinnable`1<T> System.Span`1::_pinnable
  9510. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  9511. // System.IntPtr System.Span`1::_byteOffset
  9512. intptr_t ____byteOffset_1;
  9513. // System.Int32 System.Span`1::_length
  9514. int32_t ____length_2;
  9515. public:
  9516. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); }
  9517. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  9518. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9519. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  9520. {
  9521. ____pinnable_0 = value;
  9522. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9523. }
  9524. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); }
  9525. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9526. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9527. inline void set__byteOffset_1(intptr_t value)
  9528. {
  9529. ____byteOffset_1 = value;
  9530. }
  9531. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); }
  9532. inline int32_t get__length_2() const { return ____length_2; }
  9533. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9534. inline void set__length_2(int32_t value)
  9535. {
  9536. ____length_2 = value;
  9537. }
  9538. };
  9539. // System.Span`1<SixLabors.ImageSharp.ComplexVector4>
  9540. struct Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B
  9541. {
  9542. public:
  9543. // System.Pinnable`1<T> System.Span`1::_pinnable
  9544. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ____pinnable_0;
  9545. // System.IntPtr System.Span`1::_byteOffset
  9546. intptr_t ____byteOffset_1;
  9547. // System.Int32 System.Span`1::_length
  9548. int32_t ____length_2;
  9549. public:
  9550. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____pinnable_0)); }
  9551. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * get__pinnable_0() const { return ____pinnable_0; }
  9552. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9553. inline void set__pinnable_0(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * value)
  9554. {
  9555. ____pinnable_0 = value;
  9556. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9557. }
  9558. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____byteOffset_1)); }
  9559. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9560. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9561. inline void set__byteOffset_1(intptr_t value)
  9562. {
  9563. ____byteOffset_1 = value;
  9564. }
  9565. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____length_2)); }
  9566. inline int32_t get__length_2() const { return ____length_2; }
  9567. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9568. inline void set__length_2(int32_t value)
  9569. {
  9570. ____length_2 = value;
  9571. }
  9572. };
  9573. // System.Span`1<System.Decimal>
  9574. struct Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487
  9575. {
  9576. public:
  9577. // System.Pinnable`1<T> System.Span`1::_pinnable
  9578. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ____pinnable_0;
  9579. // System.IntPtr System.Span`1::_byteOffset
  9580. intptr_t ____byteOffset_1;
  9581. // System.Int32 System.Span`1::_length
  9582. int32_t ____length_2;
  9583. public:
  9584. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____pinnable_0)); }
  9585. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * get__pinnable_0() const { return ____pinnable_0; }
  9586. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9587. inline void set__pinnable_0(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * value)
  9588. {
  9589. ____pinnable_0 = value;
  9590. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9591. }
  9592. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____byteOffset_1)); }
  9593. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9594. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9595. inline void set__byteOffset_1(intptr_t value)
  9596. {
  9597. ____byteOffset_1 = value;
  9598. }
  9599. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____length_2)); }
  9600. inline int32_t get__length_2() const { return ____length_2; }
  9601. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9602. inline void set__length_2(int32_t value)
  9603. {
  9604. ____length_2 = value;
  9605. }
  9606. };
  9607. // System.Span`1<System.Double>
  9608. struct Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D
  9609. {
  9610. public:
  9611. // System.Pinnable`1<T> System.Span`1::_pinnable
  9612. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ____pinnable_0;
  9613. // System.IntPtr System.Span`1::_byteOffset
  9614. intptr_t ____byteOffset_1;
  9615. // System.Int32 System.Span`1::_length
  9616. int32_t ____length_2;
  9617. public:
  9618. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____pinnable_0)); }
  9619. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * get__pinnable_0() const { return ____pinnable_0; }
  9620. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9621. inline void set__pinnable_0(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * value)
  9622. {
  9623. ____pinnable_0 = value;
  9624. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9625. }
  9626. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____byteOffset_1)); }
  9627. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9628. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9629. inline void set__byteOffset_1(intptr_t value)
  9630. {
  9631. ____byteOffset_1 = value;
  9632. }
  9633. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____length_2)); }
  9634. inline int32_t get__length_2() const { return ____length_2; }
  9635. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9636. inline void set__length_2(int32_t value)
  9637. {
  9638. ____length_2 = value;
  9639. }
  9640. };
  9641. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  9642. struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68
  9643. {
  9644. public:
  9645. // System.Pinnable`1<T> System.Span`1::_pinnable
  9646. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  9647. // System.IntPtr System.Span`1::_byteOffset
  9648. intptr_t ____byteOffset_1;
  9649. // System.Int32 System.Span`1::_length
  9650. int32_t ____length_2;
  9651. public:
  9652. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); }
  9653. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  9654. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9655. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  9656. {
  9657. ____pinnable_0 = value;
  9658. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9659. }
  9660. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); }
  9661. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9662. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9663. inline void set__byteOffset_1(intptr_t value)
  9664. {
  9665. ____byteOffset_1 = value;
  9666. }
  9667. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); }
  9668. inline int32_t get__length_2() const { return ____length_2; }
  9669. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9670. inline void set__length_2(int32_t value)
  9671. {
  9672. ____length_2 = value;
  9673. }
  9674. };
  9675. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  9676. struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3
  9677. {
  9678. public:
  9679. // System.Pinnable`1<T> System.Span`1::_pinnable
  9680. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  9681. // System.IntPtr System.Span`1::_byteOffset
  9682. intptr_t ____byteOffset_1;
  9683. // System.Int32 System.Span`1::_length
  9684. int32_t ____length_2;
  9685. public:
  9686. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); }
  9687. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  9688. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9689. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  9690. {
  9691. ____pinnable_0 = value;
  9692. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9693. }
  9694. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); }
  9695. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9696. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9697. inline void set__byteOffset_1(intptr_t value)
  9698. {
  9699. ____byteOffset_1 = value;
  9700. }
  9701. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); }
  9702. inline int32_t get__length_2() const { return ____length_2; }
  9703. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9704. inline void set__length_2(int32_t value)
  9705. {
  9706. ____length_2 = value;
  9707. }
  9708. };
  9709. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  9710. struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022
  9711. {
  9712. public:
  9713. // System.Pinnable`1<T> System.Span`1::_pinnable
  9714. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  9715. // System.IntPtr System.Span`1::_byteOffset
  9716. intptr_t ____byteOffset_1;
  9717. // System.Int32 System.Span`1::_length
  9718. int32_t ____length_2;
  9719. public:
  9720. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); }
  9721. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  9722. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9723. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  9724. {
  9725. ____pinnable_0 = value;
  9726. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9727. }
  9728. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); }
  9729. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9730. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9731. inline void set__byteOffset_1(intptr_t value)
  9732. {
  9733. ____byteOffset_1 = value;
  9734. }
  9735. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); }
  9736. inline int32_t get__length_2() const { return ____length_2; }
  9737. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9738. inline void set__length_2(int32_t value)
  9739. {
  9740. ____length_2 = value;
  9741. }
  9742. };
  9743. // System.Span`1<System.Int16>
  9744. struct Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D
  9745. {
  9746. public:
  9747. // System.Pinnable`1<T> System.Span`1::_pinnable
  9748. Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ____pinnable_0;
  9749. // System.IntPtr System.Span`1::_byteOffset
  9750. intptr_t ____byteOffset_1;
  9751. // System.Int32 System.Span`1::_length
  9752. int32_t ____length_2;
  9753. public:
  9754. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____pinnable_0)); }
  9755. inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * get__pinnable_0() const { return ____pinnable_0; }
  9756. inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9757. inline void set__pinnable_0(Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * value)
  9758. {
  9759. ____pinnable_0 = value;
  9760. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9761. }
  9762. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____byteOffset_1)); }
  9763. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9764. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9765. inline void set__byteOffset_1(intptr_t value)
  9766. {
  9767. ____byteOffset_1 = value;
  9768. }
  9769. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____length_2)); }
  9770. inline int32_t get__length_2() const { return ____length_2; }
  9771. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9772. inline void set__length_2(int32_t value)
  9773. {
  9774. ____length_2 = value;
  9775. }
  9776. };
  9777. // System.Span`1<System.Int32>
  9778. struct Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526
  9779. {
  9780. public:
  9781. // System.Pinnable`1<T> System.Span`1::_pinnable
  9782. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ____pinnable_0;
  9783. // System.IntPtr System.Span`1::_byteOffset
  9784. intptr_t ____byteOffset_1;
  9785. // System.Int32 System.Span`1::_length
  9786. int32_t ____length_2;
  9787. public:
  9788. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____pinnable_0)); }
  9789. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * get__pinnable_0() const { return ____pinnable_0; }
  9790. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9791. inline void set__pinnable_0(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * value)
  9792. {
  9793. ____pinnable_0 = value;
  9794. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9795. }
  9796. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____byteOffset_1)); }
  9797. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9798. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9799. inline void set__byteOffset_1(intptr_t value)
  9800. {
  9801. ____byteOffset_1 = value;
  9802. }
  9803. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____length_2)); }
  9804. inline int32_t get__length_2() const { return ____length_2; }
  9805. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9806. inline void set__length_2(int32_t value)
  9807. {
  9808. ____length_2 = value;
  9809. }
  9810. };
  9811. // System.Span`1<System.Int64>
  9812. struct Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A
  9813. {
  9814. public:
  9815. // System.Pinnable`1<T> System.Span`1::_pinnable
  9816. Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ____pinnable_0;
  9817. // System.IntPtr System.Span`1::_byteOffset
  9818. intptr_t ____byteOffset_1;
  9819. // System.Int32 System.Span`1::_length
  9820. int32_t ____length_2;
  9821. public:
  9822. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A, ____pinnable_0)); }
  9823. inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * get__pinnable_0() const { return ____pinnable_0; }
  9824. inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9825. inline void set__pinnable_0(Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * value)
  9826. {
  9827. ____pinnable_0 = value;
  9828. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9829. }
  9830. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A, ____byteOffset_1)); }
  9831. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9832. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9833. inline void set__byteOffset_1(intptr_t value)
  9834. {
  9835. ____byteOffset_1 = value;
  9836. }
  9837. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A, ____length_2)); }
  9838. inline int32_t get__length_2() const { return ____length_2; }
  9839. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9840. inline void set__length_2(int32_t value)
  9841. {
  9842. ____length_2 = value;
  9843. }
  9844. };
  9845. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>
  9846. struct Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE
  9847. {
  9848. public:
  9849. // System.Pinnable`1<T> System.Span`1::_pinnable
  9850. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0;
  9851. // System.IntPtr System.Span`1::_byteOffset
  9852. intptr_t ____byteOffset_1;
  9853. // System.Int32 System.Span`1::_length
  9854. int32_t ____length_2;
  9855. public:
  9856. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____pinnable_0)); }
  9857. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; }
  9858. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9859. inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value)
  9860. {
  9861. ____pinnable_0 = value;
  9862. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9863. }
  9864. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____byteOffset_1)); }
  9865. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9866. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9867. inline void set__byteOffset_1(intptr_t value)
  9868. {
  9869. ____byteOffset_1 = value;
  9870. }
  9871. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____length_2)); }
  9872. inline int32_t get__length_2() const { return ____length_2; }
  9873. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9874. inline void set__length_2(int32_t value)
  9875. {
  9876. ____length_2 = value;
  9877. }
  9878. };
  9879. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>
  9880. struct Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929
  9881. {
  9882. public:
  9883. // System.Pinnable`1<T> System.Span`1::_pinnable
  9884. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0;
  9885. // System.IntPtr System.Span`1::_byteOffset
  9886. intptr_t ____byteOffset_1;
  9887. // System.Int32 System.Span`1::_length
  9888. int32_t ____length_2;
  9889. public:
  9890. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____pinnable_0)); }
  9891. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; }
  9892. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9893. inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value)
  9894. {
  9895. ____pinnable_0 = value;
  9896. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9897. }
  9898. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____byteOffset_1)); }
  9899. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9900. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9901. inline void set__byteOffset_1(intptr_t value)
  9902. {
  9903. ____byteOffset_1 = value;
  9904. }
  9905. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____length_2)); }
  9906. inline int32_t get__length_2() const { return ____length_2; }
  9907. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9908. inline void set__length_2(int32_t value)
  9909. {
  9910. ____length_2 = value;
  9911. }
  9912. };
  9913. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>
  9914. struct Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC
  9915. {
  9916. public:
  9917. // System.Pinnable`1<T> System.Span`1::_pinnable
  9918. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0;
  9919. // System.IntPtr System.Span`1::_byteOffset
  9920. intptr_t ____byteOffset_1;
  9921. // System.Int32 System.Span`1::_length
  9922. int32_t ____length_2;
  9923. public:
  9924. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____pinnable_0)); }
  9925. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; }
  9926. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9927. inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value)
  9928. {
  9929. ____pinnable_0 = value;
  9930. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9931. }
  9932. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____byteOffset_1)); }
  9933. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9934. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9935. inline void set__byteOffset_1(intptr_t value)
  9936. {
  9937. ____byteOffset_1 = value;
  9938. }
  9939. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____length_2)); }
  9940. inline int32_t get__length_2() const { return ____length_2; }
  9941. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9942. inline void set__length_2(int32_t value)
  9943. {
  9944. ____length_2 = value;
  9945. }
  9946. };
  9947. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>
  9948. struct Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4
  9949. {
  9950. public:
  9951. // System.Pinnable`1<T> System.Span`1::_pinnable
  9952. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0;
  9953. // System.IntPtr System.Span`1::_byteOffset
  9954. intptr_t ____byteOffset_1;
  9955. // System.Int32 System.Span`1::_length
  9956. int32_t ____length_2;
  9957. public:
  9958. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____pinnable_0)); }
  9959. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; }
  9960. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9961. inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value)
  9962. {
  9963. ____pinnable_0 = value;
  9964. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9965. }
  9966. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____byteOffset_1)); }
  9967. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9968. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9969. inline void set__byteOffset_1(intptr_t value)
  9970. {
  9971. ____byteOffset_1 = value;
  9972. }
  9973. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____length_2)); }
  9974. inline int32_t get__length_2() const { return ____length_2; }
  9975. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9976. inline void set__length_2(int32_t value)
  9977. {
  9978. ____length_2 = value;
  9979. }
  9980. };
  9981. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  9982. struct Span_1_tCC1479199489BFE6D630E6A191582348BD541C39
  9983. {
  9984. public:
  9985. // System.Pinnable`1<T> System.Span`1::_pinnable
  9986. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____pinnable_0;
  9987. // System.IntPtr System.Span`1::_byteOffset
  9988. intptr_t ____byteOffset_1;
  9989. // System.Int32 System.Span`1::_length
  9990. int32_t ____length_2;
  9991. public:
  9992. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____pinnable_0)); }
  9993. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; }
  9994. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9995. inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * value)
  9996. {
  9997. ____pinnable_0 = value;
  9998. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9999. }
  10000. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____byteOffset_1)); }
  10001. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10002. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10003. inline void set__byteOffset_1(intptr_t value)
  10004. {
  10005. ____byteOffset_1 = value;
  10006. }
  10007. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____length_2)); }
  10008. inline int32_t get__length_2() const { return ____length_2; }
  10009. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10010. inline void set__length_2(int32_t value)
  10011. {
  10012. ____length_2 = value;
  10013. }
  10014. };
  10015. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  10016. struct Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A
  10017. {
  10018. public:
  10019. // System.Pinnable`1<T> System.Span`1::_pinnable
  10020. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____pinnable_0;
  10021. // System.IntPtr System.Span`1::_byteOffset
  10022. intptr_t ____byteOffset_1;
  10023. // System.Int32 System.Span`1::_length
  10024. int32_t ____length_2;
  10025. public:
  10026. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____pinnable_0)); }
  10027. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; }
  10028. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10029. inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * value)
  10030. {
  10031. ____pinnable_0 = value;
  10032. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10033. }
  10034. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____byteOffset_1)); }
  10035. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10036. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10037. inline void set__byteOffset_1(intptr_t value)
  10038. {
  10039. ____byteOffset_1 = value;
  10040. }
  10041. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____length_2)); }
  10042. inline int32_t get__length_2() const { return ____length_2; }
  10043. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10044. inline void set__length_2(int32_t value)
  10045. {
  10046. ____length_2 = value;
  10047. }
  10048. };
  10049. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  10050. struct Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9
  10051. {
  10052. public:
  10053. // System.Pinnable`1<T> System.Span`1::_pinnable
  10054. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____pinnable_0;
  10055. // System.IntPtr System.Span`1::_byteOffset
  10056. intptr_t ____byteOffset_1;
  10057. // System.Int32 System.Span`1::_length
  10058. int32_t ____length_2;
  10059. public:
  10060. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____pinnable_0)); }
  10061. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; }
  10062. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10063. inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * value)
  10064. {
  10065. ____pinnable_0 = value;
  10066. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10067. }
  10068. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____byteOffset_1)); }
  10069. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10070. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10071. inline void set__byteOffset_1(intptr_t value)
  10072. {
  10073. ____byteOffset_1 = value;
  10074. }
  10075. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____length_2)); }
  10076. inline int32_t get__length_2() const { return ____length_2; }
  10077. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10078. inline void set__length_2(int32_t value)
  10079. {
  10080. ____length_2 = value;
  10081. }
  10082. };
  10083. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  10084. struct Span_1_t8F2820222127FA3555803F54498E9275CE67C798
  10085. {
  10086. public:
  10087. // System.Pinnable`1<T> System.Span`1::_pinnable
  10088. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____pinnable_0;
  10089. // System.IntPtr System.Span`1::_byteOffset
  10090. intptr_t ____byteOffset_1;
  10091. // System.Int32 System.Span`1::_length
  10092. int32_t ____length_2;
  10093. public:
  10094. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____pinnable_0)); }
  10095. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; }
  10096. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10097. inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * value)
  10098. {
  10099. ____pinnable_0 = value;
  10100. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10101. }
  10102. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____byteOffset_1)); }
  10103. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10104. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10105. inline void set__byteOffset_1(intptr_t value)
  10106. {
  10107. ____byteOffset_1 = value;
  10108. }
  10109. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____length_2)); }
  10110. inline int32_t get__length_2() const { return ____length_2; }
  10111. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10112. inline void set__length_2(int32_t value)
  10113. {
  10114. ____length_2 = value;
  10115. }
  10116. };
  10117. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  10118. struct Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC
  10119. {
  10120. public:
  10121. // System.Pinnable`1<T> System.Span`1::_pinnable
  10122. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0;
  10123. // System.IntPtr System.Span`1::_byteOffset
  10124. intptr_t ____byteOffset_1;
  10125. // System.Int32 System.Span`1::_length
  10126. int32_t ____length_2;
  10127. public:
  10128. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____pinnable_0)); }
  10129. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; }
  10130. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10131. inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value)
  10132. {
  10133. ____pinnable_0 = value;
  10134. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10135. }
  10136. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____byteOffset_1)); }
  10137. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10138. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10139. inline void set__byteOffset_1(intptr_t value)
  10140. {
  10141. ____byteOffset_1 = value;
  10142. }
  10143. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____length_2)); }
  10144. inline int32_t get__length_2() const { return ____length_2; }
  10145. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10146. inline void set__length_2(int32_t value)
  10147. {
  10148. ____length_2 = value;
  10149. }
  10150. };
  10151. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  10152. struct Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD
  10153. {
  10154. public:
  10155. // System.Pinnable`1<T> System.Span`1::_pinnable
  10156. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0;
  10157. // System.IntPtr System.Span`1::_byteOffset
  10158. intptr_t ____byteOffset_1;
  10159. // System.Int32 System.Span`1::_length
  10160. int32_t ____length_2;
  10161. public:
  10162. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); }
  10163. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; }
  10164. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10165. inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value)
  10166. {
  10167. ____pinnable_0 = value;
  10168. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10169. }
  10170. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____byteOffset_1)); }
  10171. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10172. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10173. inline void set__byteOffset_1(intptr_t value)
  10174. {
  10175. ____byteOffset_1 = value;
  10176. }
  10177. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____length_2)); }
  10178. inline int32_t get__length_2() const { return ____length_2; }
  10179. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10180. inline void set__length_2(int32_t value)
  10181. {
  10182. ____length_2 = value;
  10183. }
  10184. };
  10185. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  10186. struct Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050
  10187. {
  10188. public:
  10189. // System.Pinnable`1<T> System.Span`1::_pinnable
  10190. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0;
  10191. // System.IntPtr System.Span`1::_byteOffset
  10192. intptr_t ____byteOffset_1;
  10193. // System.Int32 System.Span`1::_length
  10194. int32_t ____length_2;
  10195. public:
  10196. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____pinnable_0)); }
  10197. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; }
  10198. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10199. inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value)
  10200. {
  10201. ____pinnable_0 = value;
  10202. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10203. }
  10204. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____byteOffset_1)); }
  10205. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10206. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10207. inline void set__byteOffset_1(intptr_t value)
  10208. {
  10209. ____byteOffset_1 = value;
  10210. }
  10211. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____length_2)); }
  10212. inline int32_t get__length_2() const { return ____length_2; }
  10213. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10214. inline void set__length_2(int32_t value)
  10215. {
  10216. ____length_2 = value;
  10217. }
  10218. };
  10219. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  10220. struct Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4
  10221. {
  10222. public:
  10223. // System.Pinnable`1<T> System.Span`1::_pinnable
  10224. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0;
  10225. // System.IntPtr System.Span`1::_byteOffset
  10226. intptr_t ____byteOffset_1;
  10227. // System.Int32 System.Span`1::_length
  10228. int32_t ____length_2;
  10229. public:
  10230. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____pinnable_0)); }
  10231. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; }
  10232. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10233. inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value)
  10234. {
  10235. ____pinnable_0 = value;
  10236. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10237. }
  10238. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____byteOffset_1)); }
  10239. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10240. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10241. inline void set__byteOffset_1(intptr_t value)
  10242. {
  10243. ____byteOffset_1 = value;
  10244. }
  10245. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____length_2)); }
  10246. inline int32_t get__length_2() const { return ____length_2; }
  10247. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10248. inline void set__length_2(int32_t value)
  10249. {
  10250. ____length_2 = value;
  10251. }
  10252. };
  10253. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  10254. struct Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908
  10255. {
  10256. public:
  10257. // System.Pinnable`1<T> System.Span`1::_pinnable
  10258. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____pinnable_0;
  10259. // System.IntPtr System.Span`1::_byteOffset
  10260. intptr_t ____byteOffset_1;
  10261. // System.Int32 System.Span`1::_length
  10262. int32_t ____length_2;
  10263. public:
  10264. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____pinnable_0)); }
  10265. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; }
  10266. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10267. inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * value)
  10268. {
  10269. ____pinnable_0 = value;
  10270. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10271. }
  10272. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____byteOffset_1)); }
  10273. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10274. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10275. inline void set__byteOffset_1(intptr_t value)
  10276. {
  10277. ____byteOffset_1 = value;
  10278. }
  10279. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____length_2)); }
  10280. inline int32_t get__length_2() const { return ____length_2; }
  10281. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10282. inline void set__length_2(int32_t value)
  10283. {
  10284. ____length_2 = value;
  10285. }
  10286. };
  10287. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  10288. struct Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A
  10289. {
  10290. public:
  10291. // System.Pinnable`1<T> System.Span`1::_pinnable
  10292. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____pinnable_0;
  10293. // System.IntPtr System.Span`1::_byteOffset
  10294. intptr_t ____byteOffset_1;
  10295. // System.Int32 System.Span`1::_length
  10296. int32_t ____length_2;
  10297. public:
  10298. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____pinnable_0)); }
  10299. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; }
  10300. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10301. inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * value)
  10302. {
  10303. ____pinnable_0 = value;
  10304. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10305. }
  10306. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____byteOffset_1)); }
  10307. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10308. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10309. inline void set__byteOffset_1(intptr_t value)
  10310. {
  10311. ____byteOffset_1 = value;
  10312. }
  10313. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____length_2)); }
  10314. inline int32_t get__length_2() const { return ____length_2; }
  10315. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10316. inline void set__length_2(int32_t value)
  10317. {
  10318. ____length_2 = value;
  10319. }
  10320. };
  10321. // System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  10322. struct Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2
  10323. {
  10324. public:
  10325. // System.Pinnable`1<T> System.Span`1::_pinnable
  10326. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____pinnable_0;
  10327. // System.IntPtr System.Span`1::_byteOffset
  10328. intptr_t ____byteOffset_1;
  10329. // System.Int32 System.Span`1::_length
  10330. int32_t ____length_2;
  10331. public:
  10332. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____pinnable_0)); }
  10333. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; }
  10334. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10335. inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * value)
  10336. {
  10337. ____pinnable_0 = value;
  10338. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10339. }
  10340. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____byteOffset_1)); }
  10341. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10342. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10343. inline void set__byteOffset_1(intptr_t value)
  10344. {
  10345. ____byteOffset_1 = value;
  10346. }
  10347. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____length_2)); }
  10348. inline int32_t get__length_2() const { return ____length_2; }
  10349. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10350. inline void set__length_2(int32_t value)
  10351. {
  10352. ____length_2 = value;
  10353. }
  10354. };
  10355. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>
  10356. struct Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007
  10357. {
  10358. public:
  10359. // System.Pinnable`1<T> System.Span`1::_pinnable
  10360. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____pinnable_0;
  10361. // System.IntPtr System.Span`1::_byteOffset
  10362. intptr_t ____byteOffset_1;
  10363. // System.Int32 System.Span`1::_length
  10364. int32_t ____length_2;
  10365. public:
  10366. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____pinnable_0)); }
  10367. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; }
  10368. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10369. inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * value)
  10370. {
  10371. ____pinnable_0 = value;
  10372. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10373. }
  10374. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____byteOffset_1)); }
  10375. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10376. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10377. inline void set__byteOffset_1(intptr_t value)
  10378. {
  10379. ____byteOffset_1 = value;
  10380. }
  10381. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____length_2)); }
  10382. inline int32_t get__length_2() const { return ____length_2; }
  10383. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10384. inline void set__length_2(int32_t value)
  10385. {
  10386. ____length_2 = value;
  10387. }
  10388. };
  10389. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>
  10390. struct Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09
  10391. {
  10392. public:
  10393. // System.Pinnable`1<T> System.Span`1::_pinnable
  10394. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____pinnable_0;
  10395. // System.IntPtr System.Span`1::_byteOffset
  10396. intptr_t ____byteOffset_1;
  10397. // System.Int32 System.Span`1::_length
  10398. int32_t ____length_2;
  10399. public:
  10400. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____pinnable_0)); }
  10401. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; }
  10402. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10403. inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * value)
  10404. {
  10405. ____pinnable_0 = value;
  10406. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10407. }
  10408. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____byteOffset_1)); }
  10409. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10410. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10411. inline void set__byteOffset_1(intptr_t value)
  10412. {
  10413. ____byteOffset_1 = value;
  10414. }
  10415. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____length_2)); }
  10416. inline int32_t get__length_2() const { return ____length_2; }
  10417. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10418. inline void set__length_2(int32_t value)
  10419. {
  10420. ____length_2 = value;
  10421. }
  10422. };
  10423. // System.Span`1<System.Single>
  10424. struct Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9
  10425. {
  10426. public:
  10427. // System.Pinnable`1<T> System.Span`1::_pinnable
  10428. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____pinnable_0;
  10429. // System.IntPtr System.Span`1::_byteOffset
  10430. intptr_t ____byteOffset_1;
  10431. // System.Int32 System.Span`1::_length
  10432. int32_t ____length_2;
  10433. public:
  10434. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____pinnable_0)); }
  10435. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; }
  10436. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10437. inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * value)
  10438. {
  10439. ____pinnable_0 = value;
  10440. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10441. }
  10442. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____byteOffset_1)); }
  10443. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10444. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10445. inline void set__byteOffset_1(intptr_t value)
  10446. {
  10447. ____byteOffset_1 = value;
  10448. }
  10449. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____length_2)); }
  10450. inline int32_t get__length_2() const { return ____length_2; }
  10451. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10452. inline void set__length_2(int32_t value)
  10453. {
  10454. ____length_2 = value;
  10455. }
  10456. };
  10457. // System.Span`1<System.UInt16>
  10458. struct Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0
  10459. {
  10460. public:
  10461. // System.Pinnable`1<T> System.Span`1::_pinnable
  10462. Pinnable_1_t01E25867A74BA9E2F5864D1AE67CEF3A298AC056 * ____pinnable_0;
  10463. // System.IntPtr System.Span`1::_byteOffset
  10464. intptr_t ____byteOffset_1;
  10465. // System.Int32 System.Span`1::_length
  10466. int32_t ____length_2;
  10467. public:
  10468. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0, ____pinnable_0)); }
  10469. inline Pinnable_1_t01E25867A74BA9E2F5864D1AE67CEF3A298AC056 * get__pinnable_0() const { return ____pinnable_0; }
  10470. inline Pinnable_1_t01E25867A74BA9E2F5864D1AE67CEF3A298AC056 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10471. inline void set__pinnable_0(Pinnable_1_t01E25867A74BA9E2F5864D1AE67CEF3A298AC056 * value)
  10472. {
  10473. ____pinnable_0 = value;
  10474. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10475. }
  10476. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0, ____byteOffset_1)); }
  10477. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10478. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10479. inline void set__byteOffset_1(intptr_t value)
  10480. {
  10481. ____byteOffset_1 = value;
  10482. }
  10483. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0, ____length_2)); }
  10484. inline int32_t get__length_2() const { return ____length_2; }
  10485. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10486. inline void set__length_2(int32_t value)
  10487. {
  10488. ____length_2 = value;
  10489. }
  10490. };
  10491. // System.Span`1<System.UInt32>
  10492. struct Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83
  10493. {
  10494. public:
  10495. // System.Pinnable`1<T> System.Span`1::_pinnable
  10496. Pinnable_1_t4E40323FD6DE85A9C83E29C1A0CFB7EFDE2B1424 * ____pinnable_0;
  10497. // System.IntPtr System.Span`1::_byteOffset
  10498. intptr_t ____byteOffset_1;
  10499. // System.Int32 System.Span`1::_length
  10500. int32_t ____length_2;
  10501. public:
  10502. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83, ____pinnable_0)); }
  10503. inline Pinnable_1_t4E40323FD6DE85A9C83E29C1A0CFB7EFDE2B1424 * get__pinnable_0() const { return ____pinnable_0; }
  10504. inline Pinnable_1_t4E40323FD6DE85A9C83E29C1A0CFB7EFDE2B1424 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10505. inline void set__pinnable_0(Pinnable_1_t4E40323FD6DE85A9C83E29C1A0CFB7EFDE2B1424 * value)
  10506. {
  10507. ____pinnable_0 = value;
  10508. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10509. }
  10510. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83, ____byteOffset_1)); }
  10511. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10512. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10513. inline void set__byteOffset_1(intptr_t value)
  10514. {
  10515. ____byteOffset_1 = value;
  10516. }
  10517. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83, ____length_2)); }
  10518. inline int32_t get__length_2() const { return ____length_2; }
  10519. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10520. inline void set__length_2(int32_t value)
  10521. {
  10522. ____length_2 = value;
  10523. }
  10524. };
  10525. // System.Span`1<System.UInt64>
  10526. struct Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED
  10527. {
  10528. public:
  10529. // System.Pinnable`1<T> System.Span`1::_pinnable
  10530. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * ____pinnable_0;
  10531. // System.IntPtr System.Span`1::_byteOffset
  10532. intptr_t ____byteOffset_1;
  10533. // System.Int32 System.Span`1::_length
  10534. int32_t ____length_2;
  10535. public:
  10536. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____pinnable_0)); }
  10537. inline Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * get__pinnable_0() const { return ____pinnable_0; }
  10538. inline Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10539. inline void set__pinnable_0(Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * value)
  10540. {
  10541. ____pinnable_0 = value;
  10542. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10543. }
  10544. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____byteOffset_1)); }
  10545. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10546. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10547. inline void set__byteOffset_1(intptr_t value)
  10548. {
  10549. ____byteOffset_1 = value;
  10550. }
  10551. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____length_2)); }
  10552. inline int32_t get__length_2() const { return ____length_2; }
  10553. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10554. inline void set__length_2(int32_t value)
  10555. {
  10556. ____length_2 = value;
  10557. }
  10558. };
  10559. // System.Span`1<System.Numerics.Vector4>
  10560. struct Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212
  10561. {
  10562. public:
  10563. // System.Pinnable`1<T> System.Span`1::_pinnable
  10564. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ____pinnable_0;
  10565. // System.IntPtr System.Span`1::_byteOffset
  10566. intptr_t ____byteOffset_1;
  10567. // System.Int32 System.Span`1::_length
  10568. int32_t ____length_2;
  10569. public:
  10570. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____pinnable_0)); }
  10571. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * get__pinnable_0() const { return ____pinnable_0; }
  10572. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10573. inline void set__pinnable_0(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * value)
  10574. {
  10575. ____pinnable_0 = value;
  10576. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10577. }
  10578. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____byteOffset_1)); }
  10579. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10580. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10581. inline void set__byteOffset_1(intptr_t value)
  10582. {
  10583. ____byteOffset_1 = value;
  10584. }
  10585. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____length_2)); }
  10586. inline int32_t get__length_2() const { return ____length_2; }
  10587. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10588. inline void set__length_2(int32_t value)
  10589. {
  10590. ____length_2 = value;
  10591. }
  10592. };
  10593. // SixLabors.ImageSharp.PixelFormats.Abgr32
  10594. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890
  10595. {
  10596. public:
  10597. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::A
  10598. uint8_t ___A_0;
  10599. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::B
  10600. uint8_t ___B_1;
  10601. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::G
  10602. uint8_t ___G_2;
  10603. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::R
  10604. uint8_t ___R_3;
  10605. public:
  10606. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___A_0)); }
  10607. inline uint8_t get_A_0() const { return ___A_0; }
  10608. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  10609. inline void set_A_0(uint8_t value)
  10610. {
  10611. ___A_0 = value;
  10612. }
  10613. inline static int32_t get_offset_of_B_1() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___B_1)); }
  10614. inline uint8_t get_B_1() const { return ___B_1; }
  10615. inline uint8_t* get_address_of_B_1() { return &___B_1; }
  10616. inline void set_B_1(uint8_t value)
  10617. {
  10618. ___B_1 = value;
  10619. }
  10620. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___G_2)); }
  10621. inline uint8_t get_G_2() const { return ___G_2; }
  10622. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  10623. inline void set_G_2(uint8_t value)
  10624. {
  10625. ___G_2 = value;
  10626. }
  10627. inline static int32_t get_offset_of_R_3() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___R_3)); }
  10628. inline uint8_t get_R_3() const { return ___R_3; }
  10629. inline uint8_t* get_address_of_R_3() { return &___R_3; }
  10630. inline void set_R_3(uint8_t value)
  10631. {
  10632. ___R_3 = value;
  10633. }
  10634. };
  10635. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields
  10636. {
  10637. public:
  10638. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::MaxBytes
  10639. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  10640. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::Half
  10641. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  10642. public:
  10643. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___MaxBytes_4)); }
  10644. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  10645. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  10646. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10647. {
  10648. ___MaxBytes_4 = value;
  10649. }
  10650. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___Half_5)); }
  10651. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  10652. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  10653. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10654. {
  10655. ___Half_5 = value;
  10656. }
  10657. };
  10658. // SixLabors.ImageSharp.Memory.AllocationOptions
  10659. struct AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5
  10660. {
  10661. public:
  10662. // System.Int32 SixLabors.ImageSharp.Memory.AllocationOptions::value__
  10663. int32_t ___value___2;
  10664. public:
  10665. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5, ___value___2)); }
  10666. inline int32_t get_value___2() const { return ___value___2; }
  10667. inline int32_t* get_address_of_value___2() { return &___value___2; }
  10668. inline void set_value___2(int32_t value)
  10669. {
  10670. ___value___2 = value;
  10671. }
  10672. };
  10673. // SixLabors.ImageSharp.PixelFormats.Argb32
  10674. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD
  10675. {
  10676. public:
  10677. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::A
  10678. uint8_t ___A_0;
  10679. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::R
  10680. uint8_t ___R_1;
  10681. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::G
  10682. uint8_t ___G_2;
  10683. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::B
  10684. uint8_t ___B_3;
  10685. public:
  10686. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___A_0)); }
  10687. inline uint8_t get_A_0() const { return ___A_0; }
  10688. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  10689. inline void set_A_0(uint8_t value)
  10690. {
  10691. ___A_0 = value;
  10692. }
  10693. inline static int32_t get_offset_of_R_1() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___R_1)); }
  10694. inline uint8_t get_R_1() const { return ___R_1; }
  10695. inline uint8_t* get_address_of_R_1() { return &___R_1; }
  10696. inline void set_R_1(uint8_t value)
  10697. {
  10698. ___R_1 = value;
  10699. }
  10700. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___G_2)); }
  10701. inline uint8_t get_G_2() const { return ___G_2; }
  10702. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  10703. inline void set_G_2(uint8_t value)
  10704. {
  10705. ___G_2 = value;
  10706. }
  10707. inline static int32_t get_offset_of_B_3() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___B_3)); }
  10708. inline uint8_t get_B_3() const { return ___B_3; }
  10709. inline uint8_t* get_address_of_B_3() { return &___B_3; }
  10710. inline void set_B_3(uint8_t value)
  10711. {
  10712. ___B_3 = value;
  10713. }
  10714. };
  10715. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields
  10716. {
  10717. public:
  10718. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::MaxBytes
  10719. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  10720. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::Half
  10721. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  10722. public:
  10723. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___MaxBytes_4)); }
  10724. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  10725. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  10726. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10727. {
  10728. ___MaxBytes_4 = value;
  10729. }
  10730. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___Half_5)); }
  10731. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  10732. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  10733. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10734. {
  10735. ___Half_5 = value;
  10736. }
  10737. };
  10738. // SixLabors.ImageSharp.PixelFormats.Bgra32
  10739. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02
  10740. {
  10741. public:
  10742. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B
  10743. uint8_t ___B_0;
  10744. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G
  10745. uint8_t ___G_1;
  10746. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R
  10747. uint8_t ___R_2;
  10748. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A
  10749. uint8_t ___A_3;
  10750. public:
  10751. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); }
  10752. inline uint8_t get_B_0() const { return ___B_0; }
  10753. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  10754. inline void set_B_0(uint8_t value)
  10755. {
  10756. ___B_0 = value;
  10757. }
  10758. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); }
  10759. inline uint8_t get_G_1() const { return ___G_1; }
  10760. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  10761. inline void set_G_1(uint8_t value)
  10762. {
  10763. ___G_1 = value;
  10764. }
  10765. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); }
  10766. inline uint8_t get_R_2() const { return ___R_2; }
  10767. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  10768. inline void set_R_2(uint8_t value)
  10769. {
  10770. ___R_2 = value;
  10771. }
  10772. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); }
  10773. inline uint8_t get_A_3() const { return ___A_3; }
  10774. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  10775. inline void set_A_3(uint8_t value)
  10776. {
  10777. ___A_3 = value;
  10778. }
  10779. };
  10780. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields
  10781. {
  10782. public:
  10783. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes
  10784. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  10785. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half
  10786. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  10787. public:
  10788. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); }
  10789. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  10790. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  10791. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10792. {
  10793. ___MaxBytes_4 = value;
  10794. }
  10795. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); }
  10796. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  10797. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  10798. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10799. {
  10800. ___Half_5 = value;
  10801. }
  10802. };
  10803. // System.Reflection.BindingFlags
  10804. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  10805. {
  10806. public:
  10807. // System.Int32 System.Reflection.BindingFlags::value__
  10808. int32_t ___value___2;
  10809. public:
  10810. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  10811. inline int32_t get_value___2() const { return ___value___2; }
  10812. inline int32_t* get_address_of_value___2() { return &___value___2; }
  10813. inline void set_value___2(int32_t value)
  10814. {
  10815. ___value___2 = value;
  10816. }
  10817. };
  10818. // System.Threading.CancellationTokenRegistration
  10819. struct CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A
  10820. {
  10821. public:
  10822. // System.Threading.CancellationCallbackInfo System.Threading.CancellationTokenRegistration::m_callbackInfo
  10823. CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B * ___m_callbackInfo_0;
  10824. // System.Threading.SparselyPopulatedArrayAddInfo`1<System.Threading.CancellationCallbackInfo> System.Threading.CancellationTokenRegistration::m_registrationInfo
  10825. SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0 ___m_registrationInfo_1;
  10826. public:
  10827. inline static int32_t get_offset_of_m_callbackInfo_0() { return static_cast<int32_t>(offsetof(CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A, ___m_callbackInfo_0)); }
  10828. inline CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B * get_m_callbackInfo_0() const { return ___m_callbackInfo_0; }
  10829. inline CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B ** get_address_of_m_callbackInfo_0() { return &___m_callbackInfo_0; }
  10830. inline void set_m_callbackInfo_0(CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B * value)
  10831. {
  10832. ___m_callbackInfo_0 = value;
  10833. Il2CppCodeGenWriteBarrier((void**)(&___m_callbackInfo_0), (void*)value);
  10834. }
  10835. inline static int32_t get_offset_of_m_registrationInfo_1() { return static_cast<int32_t>(offsetof(CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A, ___m_registrationInfo_1)); }
  10836. inline SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0 get_m_registrationInfo_1() const { return ___m_registrationInfo_1; }
  10837. inline SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0 * get_address_of_m_registrationInfo_1() { return &___m_registrationInfo_1; }
  10838. inline void set_m_registrationInfo_1(SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0 value)
  10839. {
  10840. ___m_registrationInfo_1 = value;
  10841. Il2CppCodeGenWriteBarrier((void**)&(((&___m_registrationInfo_1))->___m_source_0), (void*)NULL);
  10842. }
  10843. };
  10844. // Native definition for P/Invoke marshalling of System.Threading.CancellationTokenRegistration
  10845. struct CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A_marshaled_pinvoke
  10846. {
  10847. CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B * ___m_callbackInfo_0;
  10848. SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0 ___m_registrationInfo_1;
  10849. };
  10850. // Native definition for COM marshalling of System.Threading.CancellationTokenRegistration
  10851. struct CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A_marshaled_com
  10852. {
  10853. CancellationCallbackInfo_t7FC8CF6DB4845FCB0138771E86AE058710B1117B * ___m_callbackInfo_0;
  10854. SparselyPopulatedArrayAddInfo_1_t6EE25E0D720E03DE7A660791DB554CADCD247FC0 ___m_registrationInfo_1;
  10855. };
  10856. // System.ExceptionArgument
  10857. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  10858. {
  10859. public:
  10860. // System.Int32 System.ExceptionArgument::value__
  10861. int32_t ___value___2;
  10862. public:
  10863. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  10864. inline int32_t get_value___2() const { return ___value___2; }
  10865. inline int32_t* get_address_of_value___2() { return &___value___2; }
  10866. inline void set_value___2(int32_t value)
  10867. {
  10868. ___value___2 = value;
  10869. }
  10870. };
  10871. // System.MemoryExtensions
  10872. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  10873. {
  10874. public:
  10875. public:
  10876. };
  10877. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  10878. {
  10879. public:
  10880. // System.IntPtr System.MemoryExtensions::StringAdjustment
  10881. intptr_t ___StringAdjustment_0;
  10882. public:
  10883. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  10884. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  10885. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  10886. inline void set_StringAdjustment_0(intptr_t value)
  10887. {
  10888. ___StringAdjustment_0 = value;
  10889. }
  10890. };
  10891. // SixLabors.ImageSharp.ReadOrigin
  10892. struct ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8
  10893. {
  10894. public:
  10895. // System.Int32 SixLabors.ImageSharp.ReadOrigin::value__
  10896. int32_t ___value___2;
  10897. public:
  10898. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8, ___value___2)); }
  10899. inline int32_t get_value___2() const { return ___value___2; }
  10900. inline int32_t* get_address_of_value___2() { return &___value___2; }
  10901. inline void set_value___2(int32_t value)
  10902. {
  10903. ___value___2 = value;
  10904. }
  10905. };
  10906. // SixLabors.ImageSharp.PixelFormats.Rgba32
  10907. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3
  10908. {
  10909. public:
  10910. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R
  10911. uint8_t ___R_0;
  10912. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G
  10913. uint8_t ___G_1;
  10914. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B
  10915. uint8_t ___B_2;
  10916. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A
  10917. uint8_t ___A_3;
  10918. public:
  10919. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); }
  10920. inline uint8_t get_R_0() const { return ___R_0; }
  10921. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  10922. inline void set_R_0(uint8_t value)
  10923. {
  10924. ___R_0 = value;
  10925. }
  10926. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); }
  10927. inline uint8_t get_G_1() const { return ___G_1; }
  10928. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  10929. inline void set_G_1(uint8_t value)
  10930. {
  10931. ___G_1 = value;
  10932. }
  10933. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); }
  10934. inline uint8_t get_B_2() const { return ___B_2; }
  10935. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  10936. inline void set_B_2(uint8_t value)
  10937. {
  10938. ___B_2 = value;
  10939. }
  10940. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___A_3)); }
  10941. inline uint8_t get_A_3() const { return ___A_3; }
  10942. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  10943. inline void set_A_3(uint8_t value)
  10944. {
  10945. ___A_3 = value;
  10946. }
  10947. };
  10948. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields
  10949. {
  10950. public:
  10951. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes
  10952. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  10953. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half
  10954. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  10955. public:
  10956. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___MaxBytes_4)); }
  10957. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  10958. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  10959. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10960. {
  10961. ___MaxBytes_4 = value;
  10962. }
  10963. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___Half_5)); }
  10964. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  10965. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  10966. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10967. {
  10968. ___Half_5 = value;
  10969. }
  10970. };
  10971. // System.RuntimeTypeHandle
  10972. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  10973. {
  10974. public:
  10975. // System.IntPtr System.RuntimeTypeHandle::value
  10976. intptr_t ___value_0;
  10977. public:
  10978. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  10979. inline intptr_t get_value_0() const { return ___value_0; }
  10980. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  10981. inline void set_value_0(intptr_t value)
  10982. {
  10983. ___value_0 = value;
  10984. }
  10985. };
  10986. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>
  10987. struct HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B : public ImageProcessor_1_tF1326029F21996995335AB4FFFC97C1C9B75486A
  10988. {
  10989. public:
  10990. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  10991. float ___luminanceLevelsFloat_3;
  10992. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  10993. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  10994. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  10995. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  10996. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  10997. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  10998. public:
  10999. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B, ___luminanceLevelsFloat_3)); }
  11000. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  11001. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  11002. inline void set_luminanceLevelsFloat_3(float value)
  11003. {
  11004. ___luminanceLevelsFloat_3 = value;
  11005. }
  11006. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  11007. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11008. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11009. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  11010. {
  11011. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  11012. }
  11013. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  11014. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11015. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11016. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  11017. {
  11018. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  11019. }
  11020. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B, ___U3CClipLimitU3Ek__BackingField_6)); }
  11021. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  11022. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  11023. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  11024. {
  11025. ___U3CClipLimitU3Ek__BackingField_6 = value;
  11026. }
  11027. };
  11028. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  11029. struct HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD : public ImageProcessor_1_t0D47196E31CD920748E228A4696015A7E56A898E
  11030. {
  11031. public:
  11032. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  11033. float ___luminanceLevelsFloat_3;
  11034. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  11035. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  11036. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  11037. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  11038. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  11039. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  11040. public:
  11041. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD, ___luminanceLevelsFloat_3)); }
  11042. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  11043. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  11044. inline void set_luminanceLevelsFloat_3(float value)
  11045. {
  11046. ___luminanceLevelsFloat_3 = value;
  11047. }
  11048. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  11049. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11050. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11051. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  11052. {
  11053. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  11054. }
  11055. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  11056. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11057. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11058. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  11059. {
  11060. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  11061. }
  11062. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD, ___U3CClipLimitU3Ek__BackingField_6)); }
  11063. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  11064. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  11065. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  11066. {
  11067. ___U3CClipLimitU3Ek__BackingField_6 = value;
  11068. }
  11069. };
  11070. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  11071. struct HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 : public ImageProcessor_1_t5D6326B1B58554119924A6B953AC304DA0D22806
  11072. {
  11073. public:
  11074. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  11075. float ___luminanceLevelsFloat_3;
  11076. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  11077. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  11078. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  11079. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  11080. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  11081. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  11082. public:
  11083. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40, ___luminanceLevelsFloat_3)); }
  11084. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  11085. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  11086. inline void set_luminanceLevelsFloat_3(float value)
  11087. {
  11088. ___luminanceLevelsFloat_3 = value;
  11089. }
  11090. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  11091. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11092. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11093. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  11094. {
  11095. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  11096. }
  11097. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  11098. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11099. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11100. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  11101. {
  11102. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  11103. }
  11104. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40, ___U3CClipLimitU3Ek__BackingField_6)); }
  11105. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  11106. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  11107. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  11108. {
  11109. ___U3CClipLimitU3Ek__BackingField_6 = value;
  11110. }
  11111. };
  11112. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  11113. struct HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F : public ImageProcessor_1_tA4723C627EF24E8F3D14E675E08962FB727FF800
  11114. {
  11115. public:
  11116. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  11117. float ___luminanceLevelsFloat_3;
  11118. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  11119. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  11120. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  11121. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  11122. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  11123. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  11124. public:
  11125. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F, ___luminanceLevelsFloat_3)); }
  11126. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  11127. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  11128. inline void set_luminanceLevelsFloat_3(float value)
  11129. {
  11130. ___luminanceLevelsFloat_3 = value;
  11131. }
  11132. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  11133. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11134. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11135. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  11136. {
  11137. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  11138. }
  11139. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  11140. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11141. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11142. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  11143. {
  11144. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  11145. }
  11146. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F, ___U3CClipLimitU3Ek__BackingField_6)); }
  11147. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  11148. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  11149. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  11150. {
  11151. ___U3CClipLimitU3Ek__BackingField_6 = value;
  11152. }
  11153. };
  11154. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  11155. struct HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 : public ImageProcessor_1_tBEA427A32051E7A606AA9F2734E826ED27A12A2B
  11156. {
  11157. public:
  11158. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  11159. float ___luminanceLevelsFloat_3;
  11160. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  11161. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  11162. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  11163. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  11164. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  11165. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  11166. public:
  11167. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444, ___luminanceLevelsFloat_3)); }
  11168. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  11169. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  11170. inline void set_luminanceLevelsFloat_3(float value)
  11171. {
  11172. ___luminanceLevelsFloat_3 = value;
  11173. }
  11174. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  11175. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11176. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11177. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  11178. {
  11179. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  11180. }
  11181. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  11182. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11183. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11184. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  11185. {
  11186. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  11187. }
  11188. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444, ___U3CClipLimitU3Ek__BackingField_6)); }
  11189. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  11190. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  11191. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  11192. {
  11193. ___U3CClipLimitU3Ek__BackingField_6 = value;
  11194. }
  11195. };
  11196. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  11197. struct HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 : public ImageProcessor_1_t02426FEB5521E6CC3A000AB335BE53979BE7457B
  11198. {
  11199. public:
  11200. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  11201. float ___luminanceLevelsFloat_3;
  11202. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  11203. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  11204. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  11205. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  11206. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  11207. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  11208. public:
  11209. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44, ___luminanceLevelsFloat_3)); }
  11210. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  11211. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  11212. inline void set_luminanceLevelsFloat_3(float value)
  11213. {
  11214. ___luminanceLevelsFloat_3 = value;
  11215. }
  11216. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  11217. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11218. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  11219. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  11220. {
  11221. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  11222. }
  11223. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  11224. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11225. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  11226. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  11227. {
  11228. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  11229. }
  11230. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44, ___U3CClipLimitU3Ek__BackingField_6)); }
  11231. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  11232. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  11233. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  11234. {
  11235. ___U3CClipLimitU3Ek__BackingField_6 = value;
  11236. }
  11237. };
  11238. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  11239. struct SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 : public ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4
  11240. {
  11241. public:
  11242. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11243. int32_t ___lengthInBytes_1;
  11244. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11245. LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * ___lifetimeGuard_2;
  11246. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11247. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11248. public:
  11249. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2, ___lengthInBytes_1)); }
  11250. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11251. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11252. inline void set_lengthInBytes_1(int32_t value)
  11253. {
  11254. ___lengthInBytes_1 = value;
  11255. }
  11256. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2, ___lifetimeGuard_2)); }
  11257. inline LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11258. inline LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11259. inline void set_lifetimeGuard_2(LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * value)
  11260. {
  11261. ___lifetimeGuard_2 = value;
  11262. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11263. }
  11264. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2, ___U3CArrayU3Ek__BackingField_3)); }
  11265. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11266. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11267. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11268. {
  11269. ___U3CArrayU3Ek__BackingField_3 = value;
  11270. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11271. }
  11272. };
  11273. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  11274. struct SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 : public ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78
  11275. {
  11276. public:
  11277. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11278. int32_t ___lengthInBytes_1;
  11279. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11280. LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * ___lifetimeGuard_2;
  11281. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11282. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11283. public:
  11284. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565, ___lengthInBytes_1)); }
  11285. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11286. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11287. inline void set_lengthInBytes_1(int32_t value)
  11288. {
  11289. ___lengthInBytes_1 = value;
  11290. }
  11291. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565, ___lifetimeGuard_2)); }
  11292. inline LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11293. inline LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11294. inline void set_lifetimeGuard_2(LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * value)
  11295. {
  11296. ___lifetimeGuard_2 = value;
  11297. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11298. }
  11299. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565, ___U3CArrayU3Ek__BackingField_3)); }
  11300. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11301. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11302. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11303. {
  11304. ___U3CArrayU3Ek__BackingField_3 = value;
  11305. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11306. }
  11307. };
  11308. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  11309. struct SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 : public ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612
  11310. {
  11311. public:
  11312. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11313. int32_t ___lengthInBytes_1;
  11314. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11315. LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * ___lifetimeGuard_2;
  11316. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11317. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11318. public:
  11319. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932, ___lengthInBytes_1)); }
  11320. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11321. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11322. inline void set_lengthInBytes_1(int32_t value)
  11323. {
  11324. ___lengthInBytes_1 = value;
  11325. }
  11326. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932, ___lifetimeGuard_2)); }
  11327. inline LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11328. inline LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11329. inline void set_lifetimeGuard_2(LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * value)
  11330. {
  11331. ___lifetimeGuard_2 = value;
  11332. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11333. }
  11334. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932, ___U3CArrayU3Ek__BackingField_3)); }
  11335. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11336. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11337. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11338. {
  11339. ___U3CArrayU3Ek__BackingField_3 = value;
  11340. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11341. }
  11342. };
  11343. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  11344. struct SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 : public ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4
  11345. {
  11346. public:
  11347. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11348. int32_t ___lengthInBytes_1;
  11349. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11350. LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * ___lifetimeGuard_2;
  11351. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11352. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11353. public:
  11354. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2, ___lengthInBytes_1)); }
  11355. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11356. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11357. inline void set_lengthInBytes_1(int32_t value)
  11358. {
  11359. ___lengthInBytes_1 = value;
  11360. }
  11361. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2, ___lifetimeGuard_2)); }
  11362. inline LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11363. inline LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11364. inline void set_lifetimeGuard_2(LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * value)
  11365. {
  11366. ___lifetimeGuard_2 = value;
  11367. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11368. }
  11369. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2, ___U3CArrayU3Ek__BackingField_3)); }
  11370. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11371. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11372. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11373. {
  11374. ___U3CArrayU3Ek__BackingField_3 = value;
  11375. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11376. }
  11377. };
  11378. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  11379. struct SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 : public ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB
  11380. {
  11381. public:
  11382. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11383. int32_t ___lengthInBytes_1;
  11384. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11385. LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * ___lifetimeGuard_2;
  11386. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11387. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11388. public:
  11389. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526, ___lengthInBytes_1)); }
  11390. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11391. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11392. inline void set_lengthInBytes_1(int32_t value)
  11393. {
  11394. ___lengthInBytes_1 = value;
  11395. }
  11396. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526, ___lifetimeGuard_2)); }
  11397. inline LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11398. inline LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11399. inline void set_lifetimeGuard_2(LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * value)
  11400. {
  11401. ___lifetimeGuard_2 = value;
  11402. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11403. }
  11404. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526, ___U3CArrayU3Ek__BackingField_3)); }
  11405. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11406. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11407. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11408. {
  11409. ___U3CArrayU3Ek__BackingField_3 = value;
  11410. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11411. }
  11412. };
  11413. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  11414. struct SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 : public ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14
  11415. {
  11416. public:
  11417. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11418. int32_t ___lengthInBytes_1;
  11419. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11420. LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * ___lifetimeGuard_2;
  11421. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11422. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11423. public:
  11424. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731, ___lengthInBytes_1)); }
  11425. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11426. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11427. inline void set_lengthInBytes_1(int32_t value)
  11428. {
  11429. ___lengthInBytes_1 = value;
  11430. }
  11431. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731, ___lifetimeGuard_2)); }
  11432. inline LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11433. inline LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11434. inline void set_lifetimeGuard_2(LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * value)
  11435. {
  11436. ___lifetimeGuard_2 = value;
  11437. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11438. }
  11439. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731, ___U3CArrayU3Ek__BackingField_3)); }
  11440. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11441. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11442. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11443. {
  11444. ___U3CArrayU3Ek__BackingField_3 = value;
  11445. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11446. }
  11447. };
  11448. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  11449. struct SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 : public ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7
  11450. {
  11451. public:
  11452. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11453. int32_t ___lengthInBytes_1;
  11454. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11455. LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * ___lifetimeGuard_2;
  11456. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11457. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11458. public:
  11459. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5, ___lengthInBytes_1)); }
  11460. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11461. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11462. inline void set_lengthInBytes_1(int32_t value)
  11463. {
  11464. ___lengthInBytes_1 = value;
  11465. }
  11466. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5, ___lifetimeGuard_2)); }
  11467. inline LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11468. inline LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11469. inline void set_lifetimeGuard_2(LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * value)
  11470. {
  11471. ___lifetimeGuard_2 = value;
  11472. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11473. }
  11474. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5, ___U3CArrayU3Ek__BackingField_3)); }
  11475. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11476. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11477. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11478. {
  11479. ___U3CArrayU3Ek__BackingField_3 = value;
  11480. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11481. }
  11482. };
  11483. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  11484. struct SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 : public ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE
  11485. {
  11486. public:
  11487. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11488. int32_t ___lengthInBytes_1;
  11489. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11490. LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * ___lifetimeGuard_2;
  11491. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11492. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11493. public:
  11494. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8, ___lengthInBytes_1)); }
  11495. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11496. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11497. inline void set_lengthInBytes_1(int32_t value)
  11498. {
  11499. ___lengthInBytes_1 = value;
  11500. }
  11501. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8, ___lifetimeGuard_2)); }
  11502. inline LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11503. inline LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11504. inline void set_lifetimeGuard_2(LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * value)
  11505. {
  11506. ___lifetimeGuard_2 = value;
  11507. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11508. }
  11509. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8, ___U3CArrayU3Ek__BackingField_3)); }
  11510. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11511. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11512. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11513. {
  11514. ___U3CArrayU3Ek__BackingField_3 = value;
  11515. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11516. }
  11517. };
  11518. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  11519. struct SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 : public ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4
  11520. {
  11521. public:
  11522. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11523. int32_t ___lengthInBytes_1;
  11524. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11525. LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * ___lifetimeGuard_2;
  11526. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11527. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11528. public:
  11529. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3, ___lengthInBytes_1)); }
  11530. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11531. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11532. inline void set_lengthInBytes_1(int32_t value)
  11533. {
  11534. ___lengthInBytes_1 = value;
  11535. }
  11536. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3, ___lifetimeGuard_2)); }
  11537. inline LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11538. inline LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11539. inline void set_lifetimeGuard_2(LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * value)
  11540. {
  11541. ___lifetimeGuard_2 = value;
  11542. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11543. }
  11544. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3, ___U3CArrayU3Ek__BackingField_3)); }
  11545. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11546. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11547. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11548. {
  11549. ___U3CArrayU3Ek__BackingField_3 = value;
  11550. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11551. }
  11552. };
  11553. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  11554. struct SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB : public ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514
  11555. {
  11556. public:
  11557. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11558. int32_t ___lengthInBytes_1;
  11559. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11560. LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * ___lifetimeGuard_2;
  11561. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11562. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11563. public:
  11564. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB, ___lengthInBytes_1)); }
  11565. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11566. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11567. inline void set_lengthInBytes_1(int32_t value)
  11568. {
  11569. ___lengthInBytes_1 = value;
  11570. }
  11571. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB, ___lifetimeGuard_2)); }
  11572. inline LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11573. inline LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11574. inline void set_lifetimeGuard_2(LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * value)
  11575. {
  11576. ___lifetimeGuard_2 = value;
  11577. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11578. }
  11579. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB, ___U3CArrayU3Ek__BackingField_3)); }
  11580. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11581. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11582. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11583. {
  11584. ___U3CArrayU3Ek__BackingField_3 = value;
  11585. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11586. }
  11587. };
  11588. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  11589. struct SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 : public ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040
  11590. {
  11591. public:
  11592. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11593. int32_t ___lengthInBytes_1;
  11594. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11595. LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * ___lifetimeGuard_2;
  11596. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11597. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11598. public:
  11599. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3, ___lengthInBytes_1)); }
  11600. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11601. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11602. inline void set_lengthInBytes_1(int32_t value)
  11603. {
  11604. ___lengthInBytes_1 = value;
  11605. }
  11606. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3, ___lifetimeGuard_2)); }
  11607. inline LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11608. inline LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11609. inline void set_lifetimeGuard_2(LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * value)
  11610. {
  11611. ___lifetimeGuard_2 = value;
  11612. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11613. }
  11614. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3, ___U3CArrayU3Ek__BackingField_3)); }
  11615. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11616. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11617. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11618. {
  11619. ___U3CArrayU3Ek__BackingField_3 = value;
  11620. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11621. }
  11622. };
  11623. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  11624. struct SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D : public ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B
  11625. {
  11626. public:
  11627. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11628. int32_t ___lengthInBytes_1;
  11629. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11630. LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * ___lifetimeGuard_2;
  11631. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11632. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11633. public:
  11634. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D, ___lengthInBytes_1)); }
  11635. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11636. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11637. inline void set_lengthInBytes_1(int32_t value)
  11638. {
  11639. ___lengthInBytes_1 = value;
  11640. }
  11641. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D, ___lifetimeGuard_2)); }
  11642. inline LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11643. inline LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11644. inline void set_lifetimeGuard_2(LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * value)
  11645. {
  11646. ___lifetimeGuard_2 = value;
  11647. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11648. }
  11649. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D, ___U3CArrayU3Ek__BackingField_3)); }
  11650. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11651. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11652. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11653. {
  11654. ___U3CArrayU3Ek__BackingField_3 = value;
  11655. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11656. }
  11657. };
  11658. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  11659. struct SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 : public ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC
  11660. {
  11661. public:
  11662. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11663. int32_t ___lengthInBytes_1;
  11664. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11665. LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * ___lifetimeGuard_2;
  11666. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11667. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11668. public:
  11669. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1, ___lengthInBytes_1)); }
  11670. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11671. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11672. inline void set_lengthInBytes_1(int32_t value)
  11673. {
  11674. ___lengthInBytes_1 = value;
  11675. }
  11676. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1, ___lifetimeGuard_2)); }
  11677. inline LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11678. inline LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11679. inline void set_lifetimeGuard_2(LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * value)
  11680. {
  11681. ___lifetimeGuard_2 = value;
  11682. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11683. }
  11684. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1, ___U3CArrayU3Ek__BackingField_3)); }
  11685. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11686. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11687. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11688. {
  11689. ___U3CArrayU3Ek__BackingField_3 = value;
  11690. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11691. }
  11692. };
  11693. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  11694. struct SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB : public ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F
  11695. {
  11696. public:
  11697. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11698. int32_t ___lengthInBytes_1;
  11699. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11700. LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * ___lifetimeGuard_2;
  11701. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11702. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11703. public:
  11704. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB, ___lengthInBytes_1)); }
  11705. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11706. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11707. inline void set_lengthInBytes_1(int32_t value)
  11708. {
  11709. ___lengthInBytes_1 = value;
  11710. }
  11711. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB, ___lifetimeGuard_2)); }
  11712. inline LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11713. inline LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11714. inline void set_lifetimeGuard_2(LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * value)
  11715. {
  11716. ___lifetimeGuard_2 = value;
  11717. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11718. }
  11719. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB, ___U3CArrayU3Ek__BackingField_3)); }
  11720. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11721. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11722. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11723. {
  11724. ___U3CArrayU3Ek__BackingField_3 = value;
  11725. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11726. }
  11727. };
  11728. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  11729. struct SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D : public ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E
  11730. {
  11731. public:
  11732. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11733. int32_t ___lengthInBytes_1;
  11734. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11735. LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * ___lifetimeGuard_2;
  11736. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11737. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11738. public:
  11739. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D, ___lengthInBytes_1)); }
  11740. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11741. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11742. inline void set_lengthInBytes_1(int32_t value)
  11743. {
  11744. ___lengthInBytes_1 = value;
  11745. }
  11746. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D, ___lifetimeGuard_2)); }
  11747. inline LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11748. inline LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11749. inline void set_lifetimeGuard_2(LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * value)
  11750. {
  11751. ___lifetimeGuard_2 = value;
  11752. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11753. }
  11754. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D, ___U3CArrayU3Ek__BackingField_3)); }
  11755. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11756. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11757. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11758. {
  11759. ___U3CArrayU3Ek__BackingField_3 = value;
  11760. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11761. }
  11762. };
  11763. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  11764. struct SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD : public ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76
  11765. {
  11766. public:
  11767. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11768. int32_t ___lengthInBytes_1;
  11769. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11770. LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * ___lifetimeGuard_2;
  11771. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11772. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11773. public:
  11774. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD, ___lengthInBytes_1)); }
  11775. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11776. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11777. inline void set_lengthInBytes_1(int32_t value)
  11778. {
  11779. ___lengthInBytes_1 = value;
  11780. }
  11781. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD, ___lifetimeGuard_2)); }
  11782. inline LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11783. inline LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11784. inline void set_lifetimeGuard_2(LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * value)
  11785. {
  11786. ___lifetimeGuard_2 = value;
  11787. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11788. }
  11789. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD, ___U3CArrayU3Ek__BackingField_3)); }
  11790. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11791. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11792. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11793. {
  11794. ___U3CArrayU3Ek__BackingField_3 = value;
  11795. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11796. }
  11797. };
  11798. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  11799. struct SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 : public ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457
  11800. {
  11801. public:
  11802. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11803. int32_t ___lengthInBytes_1;
  11804. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11805. LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * ___lifetimeGuard_2;
  11806. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11807. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11808. public:
  11809. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8, ___lengthInBytes_1)); }
  11810. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11811. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11812. inline void set_lengthInBytes_1(int32_t value)
  11813. {
  11814. ___lengthInBytes_1 = value;
  11815. }
  11816. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8, ___lifetimeGuard_2)); }
  11817. inline LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11818. inline LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11819. inline void set_lifetimeGuard_2(LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * value)
  11820. {
  11821. ___lifetimeGuard_2 = value;
  11822. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11823. }
  11824. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8, ___U3CArrayU3Ek__BackingField_3)); }
  11825. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11826. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11827. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11828. {
  11829. ___U3CArrayU3Ek__BackingField_3 = value;
  11830. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11831. }
  11832. };
  11833. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  11834. struct SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D : public ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134
  11835. {
  11836. public:
  11837. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11838. int32_t ___lengthInBytes_1;
  11839. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11840. LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * ___lifetimeGuard_2;
  11841. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11842. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11843. public:
  11844. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D, ___lengthInBytes_1)); }
  11845. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11846. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11847. inline void set_lengthInBytes_1(int32_t value)
  11848. {
  11849. ___lengthInBytes_1 = value;
  11850. }
  11851. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D, ___lifetimeGuard_2)); }
  11852. inline LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11853. inline LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11854. inline void set_lifetimeGuard_2(LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * value)
  11855. {
  11856. ___lifetimeGuard_2 = value;
  11857. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11858. }
  11859. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D, ___U3CArrayU3Ek__BackingField_3)); }
  11860. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11861. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11862. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11863. {
  11864. ___U3CArrayU3Ek__BackingField_3 = value;
  11865. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11866. }
  11867. };
  11868. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  11869. struct SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 : public ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1
  11870. {
  11871. public:
  11872. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11873. int32_t ___lengthInBytes_1;
  11874. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11875. LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * ___lifetimeGuard_2;
  11876. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11877. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11878. public:
  11879. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9, ___lengthInBytes_1)); }
  11880. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11881. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11882. inline void set_lengthInBytes_1(int32_t value)
  11883. {
  11884. ___lengthInBytes_1 = value;
  11885. }
  11886. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9, ___lifetimeGuard_2)); }
  11887. inline LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11888. inline LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11889. inline void set_lifetimeGuard_2(LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * value)
  11890. {
  11891. ___lifetimeGuard_2 = value;
  11892. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11893. }
  11894. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9, ___U3CArrayU3Ek__BackingField_3)); }
  11895. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11896. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11897. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11898. {
  11899. ___U3CArrayU3Ek__BackingField_3 = value;
  11900. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11901. }
  11902. };
  11903. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  11904. struct SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA : public ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E
  11905. {
  11906. public:
  11907. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11908. int32_t ___lengthInBytes_1;
  11909. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11910. LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * ___lifetimeGuard_2;
  11911. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11912. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11913. public:
  11914. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA, ___lengthInBytes_1)); }
  11915. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11916. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11917. inline void set_lengthInBytes_1(int32_t value)
  11918. {
  11919. ___lengthInBytes_1 = value;
  11920. }
  11921. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA, ___lifetimeGuard_2)); }
  11922. inline LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11923. inline LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11924. inline void set_lifetimeGuard_2(LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * value)
  11925. {
  11926. ___lifetimeGuard_2 = value;
  11927. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11928. }
  11929. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA, ___U3CArrayU3Ek__BackingField_3)); }
  11930. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11931. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11932. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11933. {
  11934. ___U3CArrayU3Ek__BackingField_3 = value;
  11935. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11936. }
  11937. };
  11938. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  11939. struct SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E : public ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB
  11940. {
  11941. public:
  11942. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11943. int32_t ___lengthInBytes_1;
  11944. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11945. LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * ___lifetimeGuard_2;
  11946. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11947. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11948. public:
  11949. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E, ___lengthInBytes_1)); }
  11950. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11951. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11952. inline void set_lengthInBytes_1(int32_t value)
  11953. {
  11954. ___lengthInBytes_1 = value;
  11955. }
  11956. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E, ___lifetimeGuard_2)); }
  11957. inline LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11958. inline LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11959. inline void set_lifetimeGuard_2(LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * value)
  11960. {
  11961. ___lifetimeGuard_2 = value;
  11962. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11963. }
  11964. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E, ___U3CArrayU3Ek__BackingField_3)); }
  11965. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  11966. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  11967. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  11968. {
  11969. ___U3CArrayU3Ek__BackingField_3 = value;
  11970. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  11971. }
  11972. };
  11973. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  11974. struct SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 : public ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA
  11975. {
  11976. public:
  11977. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  11978. int32_t ___lengthInBytes_1;
  11979. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  11980. LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * ___lifetimeGuard_2;
  11981. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  11982. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  11983. public:
  11984. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6, ___lengthInBytes_1)); }
  11985. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  11986. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  11987. inline void set_lengthInBytes_1(int32_t value)
  11988. {
  11989. ___lengthInBytes_1 = value;
  11990. }
  11991. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6, ___lifetimeGuard_2)); }
  11992. inline LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  11993. inline LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  11994. inline void set_lifetimeGuard_2(LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * value)
  11995. {
  11996. ___lifetimeGuard_2 = value;
  11997. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  11998. }
  11999. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6, ___U3CArrayU3Ek__BackingField_3)); }
  12000. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12001. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12002. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12003. {
  12004. ___U3CArrayU3Ek__BackingField_3 = value;
  12005. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12006. }
  12007. };
  12008. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  12009. struct SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 : public ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E
  12010. {
  12011. public:
  12012. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12013. int32_t ___lengthInBytes_1;
  12014. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12015. LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * ___lifetimeGuard_2;
  12016. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12017. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12018. public:
  12019. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8, ___lengthInBytes_1)); }
  12020. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12021. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12022. inline void set_lengthInBytes_1(int32_t value)
  12023. {
  12024. ___lengthInBytes_1 = value;
  12025. }
  12026. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8, ___lifetimeGuard_2)); }
  12027. inline LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12028. inline LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12029. inline void set_lifetimeGuard_2(LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * value)
  12030. {
  12031. ___lifetimeGuard_2 = value;
  12032. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12033. }
  12034. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8, ___U3CArrayU3Ek__BackingField_3)); }
  12035. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12036. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12037. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12038. {
  12039. ___U3CArrayU3Ek__BackingField_3 = value;
  12040. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12041. }
  12042. };
  12043. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  12044. struct SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD : public ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD
  12045. {
  12046. public:
  12047. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12048. int32_t ___lengthInBytes_1;
  12049. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12050. LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * ___lifetimeGuard_2;
  12051. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12052. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12053. public:
  12054. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD, ___lengthInBytes_1)); }
  12055. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12056. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12057. inline void set_lengthInBytes_1(int32_t value)
  12058. {
  12059. ___lengthInBytes_1 = value;
  12060. }
  12061. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD, ___lifetimeGuard_2)); }
  12062. inline LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12063. inline LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12064. inline void set_lifetimeGuard_2(LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * value)
  12065. {
  12066. ___lifetimeGuard_2 = value;
  12067. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12068. }
  12069. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD, ___U3CArrayU3Ek__BackingField_3)); }
  12070. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12071. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12072. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12073. {
  12074. ___U3CArrayU3Ek__BackingField_3 = value;
  12075. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12076. }
  12077. };
  12078. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  12079. struct SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB : public ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2
  12080. {
  12081. public:
  12082. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12083. int32_t ___lengthInBytes_1;
  12084. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12085. LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * ___lifetimeGuard_2;
  12086. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12087. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12088. public:
  12089. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB, ___lengthInBytes_1)); }
  12090. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12091. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12092. inline void set_lengthInBytes_1(int32_t value)
  12093. {
  12094. ___lengthInBytes_1 = value;
  12095. }
  12096. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB, ___lifetimeGuard_2)); }
  12097. inline LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12098. inline LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12099. inline void set_lifetimeGuard_2(LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * value)
  12100. {
  12101. ___lifetimeGuard_2 = value;
  12102. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12103. }
  12104. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB, ___U3CArrayU3Ek__BackingField_3)); }
  12105. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12106. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12107. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12108. {
  12109. ___U3CArrayU3Ek__BackingField_3 = value;
  12110. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12111. }
  12112. };
  12113. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  12114. struct SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F : public ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8
  12115. {
  12116. public:
  12117. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12118. int32_t ___lengthInBytes_1;
  12119. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12120. LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * ___lifetimeGuard_2;
  12121. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12122. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12123. public:
  12124. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F, ___lengthInBytes_1)); }
  12125. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12126. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12127. inline void set_lengthInBytes_1(int32_t value)
  12128. {
  12129. ___lengthInBytes_1 = value;
  12130. }
  12131. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F, ___lifetimeGuard_2)); }
  12132. inline LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12133. inline LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12134. inline void set_lifetimeGuard_2(LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * value)
  12135. {
  12136. ___lifetimeGuard_2 = value;
  12137. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12138. }
  12139. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F, ___U3CArrayU3Ek__BackingField_3)); }
  12140. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12141. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12142. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12143. {
  12144. ___U3CArrayU3Ek__BackingField_3 = value;
  12145. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12146. }
  12147. };
  12148. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  12149. struct SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB : public ManagedBufferBase_1_t371C4524388F85A25652189104D7061776DE6153
  12150. {
  12151. public:
  12152. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12153. int32_t ___lengthInBytes_1;
  12154. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12155. LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * ___lifetimeGuard_2;
  12156. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12157. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12158. public:
  12159. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB, ___lengthInBytes_1)); }
  12160. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12161. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12162. inline void set_lengthInBytes_1(int32_t value)
  12163. {
  12164. ___lengthInBytes_1 = value;
  12165. }
  12166. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB, ___lifetimeGuard_2)); }
  12167. inline LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12168. inline LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12169. inline void set_lifetimeGuard_2(LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * value)
  12170. {
  12171. ___lifetimeGuard_2 = value;
  12172. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12173. }
  12174. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB, ___U3CArrayU3Ek__BackingField_3)); }
  12175. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12176. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12177. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12178. {
  12179. ___U3CArrayU3Ek__BackingField_3 = value;
  12180. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12181. }
  12182. };
  12183. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  12184. struct SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B : public ManagedBufferBase_1_t20B809DCD903E3524179229DA3BAFFB1B8BBA326
  12185. {
  12186. public:
  12187. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12188. int32_t ___lengthInBytes_1;
  12189. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12190. LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * ___lifetimeGuard_2;
  12191. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12192. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12193. public:
  12194. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B, ___lengthInBytes_1)); }
  12195. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12196. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12197. inline void set_lengthInBytes_1(int32_t value)
  12198. {
  12199. ___lengthInBytes_1 = value;
  12200. }
  12201. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B, ___lifetimeGuard_2)); }
  12202. inline LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12203. inline LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12204. inline void set_lifetimeGuard_2(LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * value)
  12205. {
  12206. ___lifetimeGuard_2 = value;
  12207. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12208. }
  12209. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B, ___U3CArrayU3Ek__BackingField_3)); }
  12210. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12211. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12212. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12213. {
  12214. ___U3CArrayU3Ek__BackingField_3 = value;
  12215. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12216. }
  12217. };
  12218. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  12219. struct SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB : public ManagedBufferBase_1_t8F45B213FE456725322030FE83F0E316B91403ED
  12220. {
  12221. public:
  12222. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12223. int32_t ___lengthInBytes_1;
  12224. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12225. LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * ___lifetimeGuard_2;
  12226. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12227. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12228. public:
  12229. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB, ___lengthInBytes_1)); }
  12230. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12231. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12232. inline void set_lengthInBytes_1(int32_t value)
  12233. {
  12234. ___lengthInBytes_1 = value;
  12235. }
  12236. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB, ___lifetimeGuard_2)); }
  12237. inline LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12238. inline LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12239. inline void set_lifetimeGuard_2(LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * value)
  12240. {
  12241. ___lifetimeGuard_2 = value;
  12242. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12243. }
  12244. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB, ___U3CArrayU3Ek__BackingField_3)); }
  12245. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12246. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12247. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12248. {
  12249. ___U3CArrayU3Ek__BackingField_3 = value;
  12250. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12251. }
  12252. };
  12253. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>
  12254. struct SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA : public ManagedBufferBase_1_t07A7D57FD950CE835AA96F17AF08030F93F6FC39
  12255. {
  12256. public:
  12257. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12258. int32_t ___lengthInBytes_1;
  12259. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12260. LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * ___lifetimeGuard_2;
  12261. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12262. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12263. public:
  12264. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA, ___lengthInBytes_1)); }
  12265. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12266. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12267. inline void set_lengthInBytes_1(int32_t value)
  12268. {
  12269. ___lengthInBytes_1 = value;
  12270. }
  12271. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA, ___lifetimeGuard_2)); }
  12272. inline LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12273. inline LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12274. inline void set_lifetimeGuard_2(LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * value)
  12275. {
  12276. ___lifetimeGuard_2 = value;
  12277. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12278. }
  12279. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA, ___U3CArrayU3Ek__BackingField_3)); }
  12280. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12281. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12282. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12283. {
  12284. ___U3CArrayU3Ek__BackingField_3 = value;
  12285. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12286. }
  12287. };
  12288. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  12289. struct SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD : public ManagedBufferBase_1_t53E77D812AF101B486FFCE23A9C328E7E74FD77C
  12290. {
  12291. public:
  12292. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12293. int32_t ___lengthInBytes_1;
  12294. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12295. LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * ___lifetimeGuard_2;
  12296. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12297. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12298. public:
  12299. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD, ___lengthInBytes_1)); }
  12300. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12301. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12302. inline void set_lengthInBytes_1(int32_t value)
  12303. {
  12304. ___lengthInBytes_1 = value;
  12305. }
  12306. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD, ___lifetimeGuard_2)); }
  12307. inline LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12308. inline LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12309. inline void set_lifetimeGuard_2(LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * value)
  12310. {
  12311. ___lifetimeGuard_2 = value;
  12312. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12313. }
  12314. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD, ___U3CArrayU3Ek__BackingField_3)); }
  12315. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12316. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12317. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12318. {
  12319. ___U3CArrayU3Ek__BackingField_3 = value;
  12320. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12321. }
  12322. };
  12323. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  12324. struct SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F : public ManagedBufferBase_1_t73265B98C3D20D5F1E3C9EB86FCB452355631191
  12325. {
  12326. public:
  12327. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12328. int32_t ___lengthInBytes_1;
  12329. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12330. LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * ___lifetimeGuard_2;
  12331. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12332. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12333. public:
  12334. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F, ___lengthInBytes_1)); }
  12335. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12336. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12337. inline void set_lengthInBytes_1(int32_t value)
  12338. {
  12339. ___lengthInBytes_1 = value;
  12340. }
  12341. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F, ___lifetimeGuard_2)); }
  12342. inline LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12343. inline LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12344. inline void set_lifetimeGuard_2(LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * value)
  12345. {
  12346. ___lifetimeGuard_2 = value;
  12347. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12348. }
  12349. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F, ___U3CArrayU3Ek__BackingField_3)); }
  12350. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12351. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12352. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12353. {
  12354. ___U3CArrayU3Ek__BackingField_3 = value;
  12355. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12356. }
  12357. };
  12358. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  12359. struct SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 : public ManagedBufferBase_1_t8A5629AA50312D302C174B27A0B89CE5B8916119
  12360. {
  12361. public:
  12362. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12363. int32_t ___lengthInBytes_1;
  12364. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12365. LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * ___lifetimeGuard_2;
  12366. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12367. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12368. public:
  12369. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70, ___lengthInBytes_1)); }
  12370. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12371. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12372. inline void set_lengthInBytes_1(int32_t value)
  12373. {
  12374. ___lengthInBytes_1 = value;
  12375. }
  12376. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70, ___lifetimeGuard_2)); }
  12377. inline LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12378. inline LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12379. inline void set_lifetimeGuard_2(LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * value)
  12380. {
  12381. ___lifetimeGuard_2 = value;
  12382. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12383. }
  12384. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70, ___U3CArrayU3Ek__BackingField_3)); }
  12385. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12386. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12387. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12388. {
  12389. ___U3CArrayU3Ek__BackingField_3 = value;
  12390. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12391. }
  12392. };
  12393. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  12394. struct SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A : public ManagedBufferBase_1_tE828FC8B70E169104EC80DCA247C0D0F67A34C67
  12395. {
  12396. public:
  12397. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12398. int32_t ___lengthInBytes_1;
  12399. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12400. LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * ___lifetimeGuard_2;
  12401. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12402. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12403. public:
  12404. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A, ___lengthInBytes_1)); }
  12405. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12406. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12407. inline void set_lengthInBytes_1(int32_t value)
  12408. {
  12409. ___lengthInBytes_1 = value;
  12410. }
  12411. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A, ___lifetimeGuard_2)); }
  12412. inline LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12413. inline LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12414. inline void set_lifetimeGuard_2(LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * value)
  12415. {
  12416. ___lifetimeGuard_2 = value;
  12417. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12418. }
  12419. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A, ___U3CArrayU3Ek__BackingField_3)); }
  12420. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12421. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12422. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12423. {
  12424. ___U3CArrayU3Ek__BackingField_3 = value;
  12425. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12426. }
  12427. };
  12428. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  12429. struct SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D : public ManagedBufferBase_1_tB818B286704EBFDE37E22801CAD0D610897142D4
  12430. {
  12431. public:
  12432. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12433. int32_t ___lengthInBytes_1;
  12434. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12435. LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * ___lifetimeGuard_2;
  12436. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12437. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12438. public:
  12439. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D, ___lengthInBytes_1)); }
  12440. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12441. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12442. inline void set_lengthInBytes_1(int32_t value)
  12443. {
  12444. ___lengthInBytes_1 = value;
  12445. }
  12446. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D, ___lifetimeGuard_2)); }
  12447. inline LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12448. inline LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12449. inline void set_lifetimeGuard_2(LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * value)
  12450. {
  12451. ___lifetimeGuard_2 = value;
  12452. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12453. }
  12454. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D, ___U3CArrayU3Ek__BackingField_3)); }
  12455. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12456. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12457. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12458. {
  12459. ___U3CArrayU3Ek__BackingField_3 = value;
  12460. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12461. }
  12462. };
  12463. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  12464. struct SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD : public ManagedBufferBase_1_tEAAF447EDCCC6FBFFDB3E6EDC24D6FCE44C11EB6
  12465. {
  12466. public:
  12467. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12468. int32_t ___lengthInBytes_1;
  12469. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12470. LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * ___lifetimeGuard_2;
  12471. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12472. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12473. public:
  12474. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD, ___lengthInBytes_1)); }
  12475. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12476. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12477. inline void set_lengthInBytes_1(int32_t value)
  12478. {
  12479. ___lengthInBytes_1 = value;
  12480. }
  12481. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD, ___lifetimeGuard_2)); }
  12482. inline LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12483. inline LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12484. inline void set_lifetimeGuard_2(LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * value)
  12485. {
  12486. ___lifetimeGuard_2 = value;
  12487. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12488. }
  12489. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD, ___U3CArrayU3Ek__BackingField_3)); }
  12490. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12491. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12492. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12493. {
  12494. ___U3CArrayU3Ek__BackingField_3 = value;
  12495. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12496. }
  12497. };
  12498. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  12499. struct SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 : public ManagedBufferBase_1_t2AAED8D83AC6FDE9F3FE14D8BD0986957376FC58
  12500. {
  12501. public:
  12502. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12503. int32_t ___lengthInBytes_1;
  12504. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12505. LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * ___lifetimeGuard_2;
  12506. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12507. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12508. public:
  12509. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145, ___lengthInBytes_1)); }
  12510. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12511. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12512. inline void set_lengthInBytes_1(int32_t value)
  12513. {
  12514. ___lengthInBytes_1 = value;
  12515. }
  12516. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145, ___lifetimeGuard_2)); }
  12517. inline LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12518. inline LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12519. inline void set_lifetimeGuard_2(LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * value)
  12520. {
  12521. ___lifetimeGuard_2 = value;
  12522. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12523. }
  12524. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145, ___U3CArrayU3Ek__BackingField_3)); }
  12525. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12526. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12527. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12528. {
  12529. ___U3CArrayU3Ek__BackingField_3 = value;
  12530. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12531. }
  12532. };
  12533. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  12534. struct SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 : public ManagedBufferBase_1_tBFD3D9F8E16B3F9A294EA96B667E809EFCB9C9BC
  12535. {
  12536. public:
  12537. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12538. int32_t ___lengthInBytes_1;
  12539. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12540. LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * ___lifetimeGuard_2;
  12541. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12542. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12543. public:
  12544. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126, ___lengthInBytes_1)); }
  12545. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12546. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12547. inline void set_lengthInBytes_1(int32_t value)
  12548. {
  12549. ___lengthInBytes_1 = value;
  12550. }
  12551. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126, ___lifetimeGuard_2)); }
  12552. inline LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12553. inline LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12554. inline void set_lifetimeGuard_2(LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * value)
  12555. {
  12556. ___lifetimeGuard_2 = value;
  12557. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12558. }
  12559. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126, ___U3CArrayU3Ek__BackingField_3)); }
  12560. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12561. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12562. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12563. {
  12564. ___U3CArrayU3Ek__BackingField_3 = value;
  12565. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12566. }
  12567. };
  12568. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>
  12569. struct SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A : public ManagedBufferBase_1_tA9ACE332FF1E2E2C2D6C9EA82C3533C9A14B6160
  12570. {
  12571. public:
  12572. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12573. int32_t ___lengthInBytes_1;
  12574. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12575. LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * ___lifetimeGuard_2;
  12576. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12577. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12578. public:
  12579. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A, ___lengthInBytes_1)); }
  12580. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12581. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12582. inline void set_lengthInBytes_1(int32_t value)
  12583. {
  12584. ___lengthInBytes_1 = value;
  12585. }
  12586. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A, ___lifetimeGuard_2)); }
  12587. inline LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12588. inline LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12589. inline void set_lifetimeGuard_2(LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * value)
  12590. {
  12591. ___lifetimeGuard_2 = value;
  12592. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12593. }
  12594. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A, ___U3CArrayU3Ek__BackingField_3)); }
  12595. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12596. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12597. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12598. {
  12599. ___U3CArrayU3Ek__BackingField_3 = value;
  12600. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12601. }
  12602. };
  12603. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>
  12604. struct SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F : public ManagedBufferBase_1_t23E6BD581FD04FE104694038815DC983287D4B7B
  12605. {
  12606. public:
  12607. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12608. int32_t ___lengthInBytes_1;
  12609. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12610. LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * ___lifetimeGuard_2;
  12611. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12612. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12613. public:
  12614. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F, ___lengthInBytes_1)); }
  12615. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12616. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12617. inline void set_lengthInBytes_1(int32_t value)
  12618. {
  12619. ___lengthInBytes_1 = value;
  12620. }
  12621. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F, ___lifetimeGuard_2)); }
  12622. inline LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12623. inline LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12624. inline void set_lifetimeGuard_2(LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * value)
  12625. {
  12626. ___lifetimeGuard_2 = value;
  12627. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12628. }
  12629. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F, ___U3CArrayU3Ek__BackingField_3)); }
  12630. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12631. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12632. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12633. {
  12634. ___U3CArrayU3Ek__BackingField_3 = value;
  12635. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12636. }
  12637. };
  12638. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  12639. struct SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE : public ManagedBufferBase_1_t7A1073019438D642F59194A74F5A608730CC2714
  12640. {
  12641. public:
  12642. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12643. int32_t ___lengthInBytes_1;
  12644. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12645. LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * ___lifetimeGuard_2;
  12646. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12647. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12648. public:
  12649. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE, ___lengthInBytes_1)); }
  12650. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12651. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12652. inline void set_lengthInBytes_1(int32_t value)
  12653. {
  12654. ___lengthInBytes_1 = value;
  12655. }
  12656. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE, ___lifetimeGuard_2)); }
  12657. inline LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12658. inline LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12659. inline void set_lifetimeGuard_2(LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * value)
  12660. {
  12661. ___lifetimeGuard_2 = value;
  12662. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12663. }
  12664. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE, ___U3CArrayU3Ek__BackingField_3)); }
  12665. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12666. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12667. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12668. {
  12669. ___U3CArrayU3Ek__BackingField_3 = value;
  12670. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12671. }
  12672. };
  12673. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>
  12674. struct SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E : public ManagedBufferBase_1_tF5B68B026542A5B59F05C52EB1C660A3E866F65A
  12675. {
  12676. public:
  12677. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12678. int32_t ___lengthInBytes_1;
  12679. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12680. LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * ___lifetimeGuard_2;
  12681. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12682. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12683. public:
  12684. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E, ___lengthInBytes_1)); }
  12685. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12686. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12687. inline void set_lengthInBytes_1(int32_t value)
  12688. {
  12689. ___lengthInBytes_1 = value;
  12690. }
  12691. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E, ___lifetimeGuard_2)); }
  12692. inline LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12693. inline LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12694. inline void set_lifetimeGuard_2(LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * value)
  12695. {
  12696. ___lifetimeGuard_2 = value;
  12697. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12698. }
  12699. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E, ___U3CArrayU3Ek__BackingField_3)); }
  12700. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12701. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12702. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12703. {
  12704. ___U3CArrayU3Ek__BackingField_3 = value;
  12705. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12706. }
  12707. };
  12708. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>
  12709. struct SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 : public ManagedBufferBase_1_t80C53312781161CB0D07263FB51291AB2E96EB2E
  12710. {
  12711. public:
  12712. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12713. int32_t ___lengthInBytes_1;
  12714. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12715. LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * ___lifetimeGuard_2;
  12716. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12717. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12718. public:
  12719. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2, ___lengthInBytes_1)); }
  12720. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12721. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12722. inline void set_lengthInBytes_1(int32_t value)
  12723. {
  12724. ___lengthInBytes_1 = value;
  12725. }
  12726. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2, ___lifetimeGuard_2)); }
  12727. inline LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12728. inline LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12729. inline void set_lifetimeGuard_2(LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * value)
  12730. {
  12731. ___lifetimeGuard_2 = value;
  12732. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12733. }
  12734. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2, ___U3CArrayU3Ek__BackingField_3)); }
  12735. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12736. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12737. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12738. {
  12739. ___U3CArrayU3Ek__BackingField_3 = value;
  12740. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12741. }
  12742. };
  12743. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>
  12744. struct SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 : public ManagedBufferBase_1_t03DD8378FD21A1EAA6741E29F74E83C21E1822A0
  12745. {
  12746. public:
  12747. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12748. int32_t ___lengthInBytes_1;
  12749. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12750. LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * ___lifetimeGuard_2;
  12751. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12752. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12753. public:
  12754. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9, ___lengthInBytes_1)); }
  12755. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12756. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12757. inline void set_lengthInBytes_1(int32_t value)
  12758. {
  12759. ___lengthInBytes_1 = value;
  12760. }
  12761. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9, ___lifetimeGuard_2)); }
  12762. inline LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12763. inline LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12764. inline void set_lifetimeGuard_2(LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * value)
  12765. {
  12766. ___lifetimeGuard_2 = value;
  12767. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12768. }
  12769. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9, ___U3CArrayU3Ek__BackingField_3)); }
  12770. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12771. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12772. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12773. {
  12774. ___U3CArrayU3Ek__BackingField_3 = value;
  12775. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12776. }
  12777. };
  12778. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  12779. struct SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 : public ManagedBufferBase_1_tFB7E5271F166D4A102338540F11E18425A2BE379
  12780. {
  12781. public:
  12782. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12783. int32_t ___lengthInBytes_1;
  12784. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12785. LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * ___lifetimeGuard_2;
  12786. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12787. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12788. public:
  12789. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949, ___lengthInBytes_1)); }
  12790. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12791. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12792. inline void set_lengthInBytes_1(int32_t value)
  12793. {
  12794. ___lengthInBytes_1 = value;
  12795. }
  12796. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949, ___lifetimeGuard_2)); }
  12797. inline LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12798. inline LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12799. inline void set_lifetimeGuard_2(LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * value)
  12800. {
  12801. ___lifetimeGuard_2 = value;
  12802. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12803. }
  12804. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949, ___U3CArrayU3Ek__BackingField_3)); }
  12805. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12806. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12807. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12808. {
  12809. ___U3CArrayU3Ek__BackingField_3 = value;
  12810. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12811. }
  12812. };
  12813. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  12814. struct SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 : public ManagedBufferBase_1_tCF9BAF4537CCA039C964420FCAB0FADC554E17DE
  12815. {
  12816. public:
  12817. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12818. int32_t ___lengthInBytes_1;
  12819. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12820. LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * ___lifetimeGuard_2;
  12821. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12822. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12823. public:
  12824. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025, ___lengthInBytes_1)); }
  12825. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12826. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12827. inline void set_lengthInBytes_1(int32_t value)
  12828. {
  12829. ___lengthInBytes_1 = value;
  12830. }
  12831. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025, ___lifetimeGuard_2)); }
  12832. inline LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12833. inline LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12834. inline void set_lifetimeGuard_2(LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * value)
  12835. {
  12836. ___lifetimeGuard_2 = value;
  12837. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12838. }
  12839. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025, ___U3CArrayU3Ek__BackingField_3)); }
  12840. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12841. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12842. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12843. {
  12844. ___U3CArrayU3Ek__BackingField_3 = value;
  12845. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12846. }
  12847. };
  12848. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  12849. struct SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 : public ManagedBufferBase_1_t8AE759FEE040AAE2C857CDC4CC81DBC4D1DC7BA0
  12850. {
  12851. public:
  12852. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12853. int32_t ___lengthInBytes_1;
  12854. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12855. LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * ___lifetimeGuard_2;
  12856. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12857. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12858. public:
  12859. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8, ___lengthInBytes_1)); }
  12860. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12861. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12862. inline void set_lengthInBytes_1(int32_t value)
  12863. {
  12864. ___lengthInBytes_1 = value;
  12865. }
  12866. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8, ___lifetimeGuard_2)); }
  12867. inline LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12868. inline LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12869. inline void set_lifetimeGuard_2(LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * value)
  12870. {
  12871. ___lifetimeGuard_2 = value;
  12872. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12873. }
  12874. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8, ___U3CArrayU3Ek__BackingField_3)); }
  12875. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12876. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12877. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12878. {
  12879. ___U3CArrayU3Ek__BackingField_3 = value;
  12880. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12881. }
  12882. };
  12883. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>
  12884. struct SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 : public ManagedBufferBase_1_tD27324527829C6C776DC2C1A28A355AA2B0EFD42
  12885. {
  12886. public:
  12887. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12888. int32_t ___lengthInBytes_1;
  12889. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12890. LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * ___lifetimeGuard_2;
  12891. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12892. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12893. public:
  12894. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07, ___lengthInBytes_1)); }
  12895. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12896. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12897. inline void set_lengthInBytes_1(int32_t value)
  12898. {
  12899. ___lengthInBytes_1 = value;
  12900. }
  12901. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07, ___lifetimeGuard_2)); }
  12902. inline LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12903. inline LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12904. inline void set_lifetimeGuard_2(LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * value)
  12905. {
  12906. ___lifetimeGuard_2 = value;
  12907. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12908. }
  12909. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07, ___U3CArrayU3Ek__BackingField_3)); }
  12910. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12911. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12912. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12913. {
  12914. ___U3CArrayU3Ek__BackingField_3 = value;
  12915. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12916. }
  12917. };
  12918. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>
  12919. struct SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 : public ManagedBufferBase_1_t6FCA523E8BF2C7FB22073C4C1BB736857BD3315A
  12920. {
  12921. public:
  12922. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12923. int32_t ___lengthInBytes_1;
  12924. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12925. LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * ___lifetimeGuard_2;
  12926. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12927. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12928. public:
  12929. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95, ___lengthInBytes_1)); }
  12930. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12931. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12932. inline void set_lengthInBytes_1(int32_t value)
  12933. {
  12934. ___lengthInBytes_1 = value;
  12935. }
  12936. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95, ___lifetimeGuard_2)); }
  12937. inline LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12938. inline LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12939. inline void set_lifetimeGuard_2(LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * value)
  12940. {
  12941. ___lifetimeGuard_2 = value;
  12942. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12943. }
  12944. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95, ___U3CArrayU3Ek__BackingField_3)); }
  12945. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12946. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12947. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12948. {
  12949. ___U3CArrayU3Ek__BackingField_3 = value;
  12950. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12951. }
  12952. };
  12953. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>
  12954. struct SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 : public ManagedBufferBase_1_tF3708BD1E56E8AA724125DD99FE90D460C953272
  12955. {
  12956. public:
  12957. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12958. int32_t ___lengthInBytes_1;
  12959. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12960. LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * ___lifetimeGuard_2;
  12961. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12962. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12963. public:
  12964. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46, ___lengthInBytes_1)); }
  12965. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  12966. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  12967. inline void set_lengthInBytes_1(int32_t value)
  12968. {
  12969. ___lengthInBytes_1 = value;
  12970. }
  12971. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46, ___lifetimeGuard_2)); }
  12972. inline LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  12973. inline LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  12974. inline void set_lifetimeGuard_2(LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * value)
  12975. {
  12976. ___lifetimeGuard_2 = value;
  12977. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  12978. }
  12979. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46, ___U3CArrayU3Ek__BackingField_3)); }
  12980. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  12981. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  12982. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  12983. {
  12984. ___U3CArrayU3Ek__BackingField_3 = value;
  12985. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  12986. }
  12987. };
  12988. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>
  12989. struct SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 : public ManagedBufferBase_1_tC985AE27284BF9E76B6FF33FA39C3E3CCA5C4B71
  12990. {
  12991. public:
  12992. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  12993. int32_t ___lengthInBytes_1;
  12994. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  12995. LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * ___lifetimeGuard_2;
  12996. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  12997. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  12998. public:
  12999. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902, ___lengthInBytes_1)); }
  13000. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13001. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13002. inline void set_lengthInBytes_1(int32_t value)
  13003. {
  13004. ___lengthInBytes_1 = value;
  13005. }
  13006. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902, ___lifetimeGuard_2)); }
  13007. inline LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13008. inline LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13009. inline void set_lifetimeGuard_2(LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * value)
  13010. {
  13011. ___lifetimeGuard_2 = value;
  13012. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13013. }
  13014. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902, ___U3CArrayU3Ek__BackingField_3)); }
  13015. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13016. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13017. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13018. {
  13019. ___U3CArrayU3Ek__BackingField_3 = value;
  13020. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13021. }
  13022. };
  13023. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>
  13024. struct SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D : public ManagedBufferBase_1_tFB4B5C82B1AF16E50BDA932B9F290CB63966F336
  13025. {
  13026. public:
  13027. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13028. int32_t ___lengthInBytes_1;
  13029. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13030. LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * ___lifetimeGuard_2;
  13031. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13032. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13033. public:
  13034. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D, ___lengthInBytes_1)); }
  13035. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13036. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13037. inline void set_lengthInBytes_1(int32_t value)
  13038. {
  13039. ___lengthInBytes_1 = value;
  13040. }
  13041. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D, ___lifetimeGuard_2)); }
  13042. inline LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13043. inline LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13044. inline void set_lifetimeGuard_2(LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * value)
  13045. {
  13046. ___lifetimeGuard_2 = value;
  13047. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13048. }
  13049. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D, ___U3CArrayU3Ek__BackingField_3)); }
  13050. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13051. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13052. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13053. {
  13054. ___U3CArrayU3Ek__BackingField_3 = value;
  13055. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13056. }
  13057. };
  13058. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>
  13059. struct SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F : public ManagedBufferBase_1_t3C87AD870E22F34A2B5AFA40A302A632765CF1C4
  13060. {
  13061. public:
  13062. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13063. int32_t ___lengthInBytes_1;
  13064. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13065. LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * ___lifetimeGuard_2;
  13066. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13067. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13068. public:
  13069. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F, ___lengthInBytes_1)); }
  13070. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13071. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13072. inline void set_lengthInBytes_1(int32_t value)
  13073. {
  13074. ___lengthInBytes_1 = value;
  13075. }
  13076. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F, ___lifetimeGuard_2)); }
  13077. inline LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13078. inline LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13079. inline void set_lifetimeGuard_2(LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * value)
  13080. {
  13081. ___lifetimeGuard_2 = value;
  13082. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13083. }
  13084. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F, ___U3CArrayU3Ek__BackingField_3)); }
  13085. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13086. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13087. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13088. {
  13089. ___U3CArrayU3Ek__BackingField_3 = value;
  13090. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13091. }
  13092. };
  13093. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>
  13094. struct SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 : public ManagedBufferBase_1_tC226C73B08994D8DB5C670299B33B12A4D92A2ED
  13095. {
  13096. public:
  13097. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13098. int32_t ___lengthInBytes_1;
  13099. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13100. LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * ___lifetimeGuard_2;
  13101. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13102. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13103. public:
  13104. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934, ___lengthInBytes_1)); }
  13105. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13106. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13107. inline void set_lengthInBytes_1(int32_t value)
  13108. {
  13109. ___lengthInBytes_1 = value;
  13110. }
  13111. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934, ___lifetimeGuard_2)); }
  13112. inline LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13113. inline LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13114. inline void set_lifetimeGuard_2(LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * value)
  13115. {
  13116. ___lifetimeGuard_2 = value;
  13117. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13118. }
  13119. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934, ___U3CArrayU3Ek__BackingField_3)); }
  13120. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13121. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13122. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13123. {
  13124. ___U3CArrayU3Ek__BackingField_3 = value;
  13125. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13126. }
  13127. };
  13128. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  13129. struct SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD : public ManagedBufferBase_1_t838F9153DE53747F41DFDC9B62A036BD7844D4BA
  13130. {
  13131. public:
  13132. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13133. int32_t ___lengthInBytes_1;
  13134. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13135. LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * ___lifetimeGuard_2;
  13136. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13137. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13138. public:
  13139. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD, ___lengthInBytes_1)); }
  13140. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13141. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13142. inline void set_lengthInBytes_1(int32_t value)
  13143. {
  13144. ___lengthInBytes_1 = value;
  13145. }
  13146. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD, ___lifetimeGuard_2)); }
  13147. inline LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13148. inline LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13149. inline void set_lifetimeGuard_2(LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * value)
  13150. {
  13151. ___lifetimeGuard_2 = value;
  13152. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13153. }
  13154. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD, ___U3CArrayU3Ek__BackingField_3)); }
  13155. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13156. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13157. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13158. {
  13159. ___U3CArrayU3Ek__BackingField_3 = value;
  13160. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13161. }
  13162. };
  13163. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  13164. struct SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 : public ManagedBufferBase_1_t1109230892EB0CA7BA6232A055FD4FDD1BC4130F
  13165. {
  13166. public:
  13167. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13168. int32_t ___lengthInBytes_1;
  13169. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13170. LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * ___lifetimeGuard_2;
  13171. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13172. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13173. public:
  13174. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061, ___lengthInBytes_1)); }
  13175. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13176. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13177. inline void set_lengthInBytes_1(int32_t value)
  13178. {
  13179. ___lengthInBytes_1 = value;
  13180. }
  13181. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061, ___lifetimeGuard_2)); }
  13182. inline LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13183. inline LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13184. inline void set_lifetimeGuard_2(LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * value)
  13185. {
  13186. ___lifetimeGuard_2 = value;
  13187. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13188. }
  13189. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061, ___U3CArrayU3Ek__BackingField_3)); }
  13190. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13191. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13192. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13193. {
  13194. ___U3CArrayU3Ek__BackingField_3 = value;
  13195. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13196. }
  13197. };
  13198. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  13199. struct SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 : public ManagedBufferBase_1_tA25065636FEBB8F9919C50A826ABD6CD94C0B2BC
  13200. {
  13201. public:
  13202. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13203. int32_t ___lengthInBytes_1;
  13204. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13205. LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * ___lifetimeGuard_2;
  13206. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13207. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13208. public:
  13209. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0, ___lengthInBytes_1)); }
  13210. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13211. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13212. inline void set_lengthInBytes_1(int32_t value)
  13213. {
  13214. ___lengthInBytes_1 = value;
  13215. }
  13216. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0, ___lifetimeGuard_2)); }
  13217. inline LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13218. inline LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13219. inline void set_lifetimeGuard_2(LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * value)
  13220. {
  13221. ___lifetimeGuard_2 = value;
  13222. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13223. }
  13224. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0, ___U3CArrayU3Ek__BackingField_3)); }
  13225. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13226. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13227. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13228. {
  13229. ___U3CArrayU3Ek__BackingField_3 = value;
  13230. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13231. }
  13232. };
  13233. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  13234. struct SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD : public ManagedBufferBase_1_t565672918DC27B841B292D2710A0536666156809
  13235. {
  13236. public:
  13237. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13238. int32_t ___lengthInBytes_1;
  13239. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13240. LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * ___lifetimeGuard_2;
  13241. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13242. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13243. public:
  13244. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD, ___lengthInBytes_1)); }
  13245. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13246. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13247. inline void set_lengthInBytes_1(int32_t value)
  13248. {
  13249. ___lengthInBytes_1 = value;
  13250. }
  13251. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD, ___lifetimeGuard_2)); }
  13252. inline LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13253. inline LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13254. inline void set_lifetimeGuard_2(LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * value)
  13255. {
  13256. ___lifetimeGuard_2 = value;
  13257. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13258. }
  13259. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD, ___U3CArrayU3Ek__BackingField_3)); }
  13260. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13261. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13262. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13263. {
  13264. ___U3CArrayU3Ek__BackingField_3 = value;
  13265. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13266. }
  13267. };
  13268. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  13269. struct SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A : public ManagedBufferBase_1_t6A3A1E17CFE605E85FF25335BB866A1E95F0E601
  13270. {
  13271. public:
  13272. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13273. int32_t ___lengthInBytes_1;
  13274. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13275. LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * ___lifetimeGuard_2;
  13276. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13277. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13278. public:
  13279. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A, ___lengthInBytes_1)); }
  13280. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13281. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13282. inline void set_lengthInBytes_1(int32_t value)
  13283. {
  13284. ___lengthInBytes_1 = value;
  13285. }
  13286. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A, ___lifetimeGuard_2)); }
  13287. inline LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13288. inline LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13289. inline void set_lifetimeGuard_2(LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * value)
  13290. {
  13291. ___lifetimeGuard_2 = value;
  13292. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13293. }
  13294. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A, ___U3CArrayU3Ek__BackingField_3)); }
  13295. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13296. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13297. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13298. {
  13299. ___U3CArrayU3Ek__BackingField_3 = value;
  13300. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13301. }
  13302. };
  13303. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  13304. struct SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 : public ManagedBufferBase_1_t21A4769F1D98C826D85A5295ABF6DE322F5A03F9
  13305. {
  13306. public:
  13307. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13308. int32_t ___lengthInBytes_1;
  13309. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13310. LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * ___lifetimeGuard_2;
  13311. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13312. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13313. public:
  13314. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519, ___lengthInBytes_1)); }
  13315. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13316. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13317. inline void set_lengthInBytes_1(int32_t value)
  13318. {
  13319. ___lengthInBytes_1 = value;
  13320. }
  13321. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519, ___lifetimeGuard_2)); }
  13322. inline LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13323. inline LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13324. inline void set_lifetimeGuard_2(LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * value)
  13325. {
  13326. ___lifetimeGuard_2 = value;
  13327. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13328. }
  13329. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519, ___U3CArrayU3Ek__BackingField_3)); }
  13330. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13331. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13332. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13333. {
  13334. ___U3CArrayU3Ek__BackingField_3 = value;
  13335. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13336. }
  13337. };
  13338. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  13339. struct SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 : public ManagedBufferBase_1_tFEA1C9AE91E57C8D29BB1EC7D8CBF39375171635
  13340. {
  13341. public:
  13342. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13343. int32_t ___lengthInBytes_1;
  13344. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13345. LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * ___lifetimeGuard_2;
  13346. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13347. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13348. public:
  13349. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175, ___lengthInBytes_1)); }
  13350. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13351. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13352. inline void set_lengthInBytes_1(int32_t value)
  13353. {
  13354. ___lengthInBytes_1 = value;
  13355. }
  13356. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175, ___lifetimeGuard_2)); }
  13357. inline LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13358. inline LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13359. inline void set_lifetimeGuard_2(LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * value)
  13360. {
  13361. ___lifetimeGuard_2 = value;
  13362. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13363. }
  13364. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175, ___U3CArrayU3Ek__BackingField_3)); }
  13365. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13366. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13367. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13368. {
  13369. ___U3CArrayU3Ek__BackingField_3 = value;
  13370. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13371. }
  13372. };
  13373. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  13374. struct SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 : public ManagedBufferBase_1_t923C6295C37913DE9ACCD4E2FF5CB9492C6EFB55
  13375. {
  13376. public:
  13377. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13378. int32_t ___lengthInBytes_1;
  13379. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13380. LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * ___lifetimeGuard_2;
  13381. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13382. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13383. public:
  13384. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780, ___lengthInBytes_1)); }
  13385. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13386. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13387. inline void set_lengthInBytes_1(int32_t value)
  13388. {
  13389. ___lengthInBytes_1 = value;
  13390. }
  13391. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780, ___lifetimeGuard_2)); }
  13392. inline LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13393. inline LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13394. inline void set_lifetimeGuard_2(LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * value)
  13395. {
  13396. ___lifetimeGuard_2 = value;
  13397. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13398. }
  13399. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780, ___U3CArrayU3Ek__BackingField_3)); }
  13400. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13401. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13402. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13403. {
  13404. ___U3CArrayU3Ek__BackingField_3 = value;
  13405. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13406. }
  13407. };
  13408. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  13409. struct SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED : public ManagedBufferBase_1_t7C5BE43F615C80358D5368B6D9F17373FFF705E3
  13410. {
  13411. public:
  13412. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13413. int32_t ___lengthInBytes_1;
  13414. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13415. LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * ___lifetimeGuard_2;
  13416. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13417. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13418. public:
  13419. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED, ___lengthInBytes_1)); }
  13420. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13421. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13422. inline void set_lengthInBytes_1(int32_t value)
  13423. {
  13424. ___lengthInBytes_1 = value;
  13425. }
  13426. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED, ___lifetimeGuard_2)); }
  13427. inline LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13428. inline LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13429. inline void set_lifetimeGuard_2(LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * value)
  13430. {
  13431. ___lifetimeGuard_2 = value;
  13432. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13433. }
  13434. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED, ___U3CArrayU3Ek__BackingField_3)); }
  13435. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13436. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13437. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13438. {
  13439. ___U3CArrayU3Ek__BackingField_3 = value;
  13440. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13441. }
  13442. };
  13443. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  13444. struct SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 : public ManagedBufferBase_1_t4F08A1BEB9B1CE7C6291F4DB270D9FA3D37628C3
  13445. {
  13446. public:
  13447. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13448. int32_t ___lengthInBytes_1;
  13449. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13450. LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * ___lifetimeGuard_2;
  13451. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13452. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13453. public:
  13454. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8, ___lengthInBytes_1)); }
  13455. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13456. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13457. inline void set_lengthInBytes_1(int32_t value)
  13458. {
  13459. ___lengthInBytes_1 = value;
  13460. }
  13461. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8, ___lifetimeGuard_2)); }
  13462. inline LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13463. inline LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13464. inline void set_lifetimeGuard_2(LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * value)
  13465. {
  13466. ___lifetimeGuard_2 = value;
  13467. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13468. }
  13469. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8, ___U3CArrayU3Ek__BackingField_3)); }
  13470. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13471. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13472. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13473. {
  13474. ___U3CArrayU3Ek__BackingField_3 = value;
  13475. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13476. }
  13477. };
  13478. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  13479. struct SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D : public ManagedBufferBase_1_tB510FC597F7A5FF4BA1D4CEA51D971F8CADF1C41
  13480. {
  13481. public:
  13482. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13483. int32_t ___lengthInBytes_1;
  13484. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13485. LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * ___lifetimeGuard_2;
  13486. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13487. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13488. public:
  13489. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D, ___lengthInBytes_1)); }
  13490. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13491. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13492. inline void set_lengthInBytes_1(int32_t value)
  13493. {
  13494. ___lengthInBytes_1 = value;
  13495. }
  13496. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D, ___lifetimeGuard_2)); }
  13497. inline LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13498. inline LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13499. inline void set_lifetimeGuard_2(LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * value)
  13500. {
  13501. ___lifetimeGuard_2 = value;
  13502. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13503. }
  13504. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D, ___U3CArrayU3Ek__BackingField_3)); }
  13505. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13506. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13507. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13508. {
  13509. ___U3CArrayU3Ek__BackingField_3 = value;
  13510. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13511. }
  13512. };
  13513. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>
  13514. struct SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C : public ManagedBufferBase_1_t36A3C928DE2581F7103F9158C1574A1A180F31F2
  13515. {
  13516. public:
  13517. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13518. int32_t ___lengthInBytes_1;
  13519. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13520. LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * ___lifetimeGuard_2;
  13521. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13522. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13523. public:
  13524. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C, ___lengthInBytes_1)); }
  13525. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13526. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13527. inline void set_lengthInBytes_1(int32_t value)
  13528. {
  13529. ___lengthInBytes_1 = value;
  13530. }
  13531. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C, ___lifetimeGuard_2)); }
  13532. inline LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13533. inline LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13534. inline void set_lifetimeGuard_2(LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * value)
  13535. {
  13536. ___lifetimeGuard_2 = value;
  13537. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13538. }
  13539. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C, ___U3CArrayU3Ek__BackingField_3)); }
  13540. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13541. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13542. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13543. {
  13544. ___U3CArrayU3Ek__BackingField_3 = value;
  13545. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13546. }
  13547. };
  13548. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>
  13549. struct SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 : public ManagedBufferBase_1_tE5EB9F65A4D659F979E38A7BC74986CFE9B2902E
  13550. {
  13551. public:
  13552. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13553. int32_t ___lengthInBytes_1;
  13554. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13555. LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * ___lifetimeGuard_2;
  13556. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13557. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13558. public:
  13559. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686, ___lengthInBytes_1)); }
  13560. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13561. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13562. inline void set_lengthInBytes_1(int32_t value)
  13563. {
  13564. ___lengthInBytes_1 = value;
  13565. }
  13566. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686, ___lifetimeGuard_2)); }
  13567. inline LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13568. inline LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13569. inline void set_lifetimeGuard_2(LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * value)
  13570. {
  13571. ___lifetimeGuard_2 = value;
  13572. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13573. }
  13574. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686, ___U3CArrayU3Ek__BackingField_3)); }
  13575. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13576. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13577. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13578. {
  13579. ___U3CArrayU3Ek__BackingField_3 = value;
  13580. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13581. }
  13582. };
  13583. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>
  13584. struct SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 : public ManagedBufferBase_1_t651FC9F5B643195A428716EA9C9C5E7276867C7A
  13585. {
  13586. public:
  13587. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13588. int32_t ___lengthInBytes_1;
  13589. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13590. LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * ___lifetimeGuard_2;
  13591. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13592. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13593. public:
  13594. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934, ___lengthInBytes_1)); }
  13595. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13596. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13597. inline void set_lengthInBytes_1(int32_t value)
  13598. {
  13599. ___lengthInBytes_1 = value;
  13600. }
  13601. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934, ___lifetimeGuard_2)); }
  13602. inline LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13603. inline LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13604. inline void set_lifetimeGuard_2(LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * value)
  13605. {
  13606. ___lifetimeGuard_2 = value;
  13607. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13608. }
  13609. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934, ___U3CArrayU3Ek__BackingField_3)); }
  13610. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13611. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13612. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13613. {
  13614. ___U3CArrayU3Ek__BackingField_3 = value;
  13615. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13616. }
  13617. };
  13618. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>
  13619. struct SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD : public ManagedBufferBase_1_tBE2DE3A2DC36968CAE122FF15833673964696E41
  13620. {
  13621. public:
  13622. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13623. int32_t ___lengthInBytes_1;
  13624. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13625. LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * ___lifetimeGuard_2;
  13626. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13627. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13628. public:
  13629. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD, ___lengthInBytes_1)); }
  13630. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13631. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13632. inline void set_lengthInBytes_1(int32_t value)
  13633. {
  13634. ___lengthInBytes_1 = value;
  13635. }
  13636. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD, ___lifetimeGuard_2)); }
  13637. inline LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13638. inline LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13639. inline void set_lifetimeGuard_2(LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * value)
  13640. {
  13641. ___lifetimeGuard_2 = value;
  13642. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13643. }
  13644. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD, ___U3CArrayU3Ek__BackingField_3)); }
  13645. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13646. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13647. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13648. {
  13649. ___U3CArrayU3Ek__BackingField_3 = value;
  13650. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13651. }
  13652. };
  13653. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>
  13654. struct SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B : public ManagedBufferBase_1_t772D882BBCD3BFF28A4066BA05850DB3DB86796F
  13655. {
  13656. public:
  13657. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13658. int32_t ___lengthInBytes_1;
  13659. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13660. LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * ___lifetimeGuard_2;
  13661. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13662. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13663. public:
  13664. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B, ___lengthInBytes_1)); }
  13665. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13666. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13667. inline void set_lengthInBytes_1(int32_t value)
  13668. {
  13669. ___lengthInBytes_1 = value;
  13670. }
  13671. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B, ___lifetimeGuard_2)); }
  13672. inline LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13673. inline LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13674. inline void set_lifetimeGuard_2(LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * value)
  13675. {
  13676. ___lifetimeGuard_2 = value;
  13677. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13678. }
  13679. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B, ___U3CArrayU3Ek__BackingField_3)); }
  13680. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13681. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13682. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13683. {
  13684. ___U3CArrayU3Ek__BackingField_3 = value;
  13685. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13686. }
  13687. };
  13688. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>
  13689. struct SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C : public ManagedBufferBase_1_t667657DE1D208F135C24FDE8B7C98DFB63AABE7F
  13690. {
  13691. public:
  13692. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13693. int32_t ___lengthInBytes_1;
  13694. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13695. LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * ___lifetimeGuard_2;
  13696. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13697. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13698. public:
  13699. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C, ___lengthInBytes_1)); }
  13700. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13701. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13702. inline void set_lengthInBytes_1(int32_t value)
  13703. {
  13704. ___lengthInBytes_1 = value;
  13705. }
  13706. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C, ___lifetimeGuard_2)); }
  13707. inline LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13708. inline LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13709. inline void set_lifetimeGuard_2(LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * value)
  13710. {
  13711. ___lifetimeGuard_2 = value;
  13712. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13713. }
  13714. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C, ___U3CArrayU3Ek__BackingField_3)); }
  13715. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13716. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13717. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13718. {
  13719. ___U3CArrayU3Ek__BackingField_3 = value;
  13720. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13721. }
  13722. };
  13723. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>
  13724. struct SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 : public ManagedBufferBase_1_t27878D2A30E9FC55DCF113FD278C62F4EE771588
  13725. {
  13726. public:
  13727. // System.Int32 SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lengthInBytes
  13728. int32_t ___lengthInBytes_1;
  13729. // SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1/LifetimeGuard<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::lifetimeGuard
  13730. LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * ___lifetimeGuard_2;
  13731. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1::<Array>k__BackingField
  13732. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CArrayU3Ek__BackingField_3;
  13733. public:
  13734. inline static int32_t get_offset_of_lengthInBytes_1() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1, ___lengthInBytes_1)); }
  13735. inline int32_t get_lengthInBytes_1() const { return ___lengthInBytes_1; }
  13736. inline int32_t* get_address_of_lengthInBytes_1() { return &___lengthInBytes_1; }
  13737. inline void set_lengthInBytes_1(int32_t value)
  13738. {
  13739. ___lengthInBytes_1 = value;
  13740. }
  13741. inline static int32_t get_offset_of_lifetimeGuard_2() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1, ___lifetimeGuard_2)); }
  13742. inline LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * get_lifetimeGuard_2() const { return ___lifetimeGuard_2; }
  13743. inline LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF ** get_address_of_lifetimeGuard_2() { return &___lifetimeGuard_2; }
  13744. inline void set_lifetimeGuard_2(LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * value)
  13745. {
  13746. ___lifetimeGuard_2 = value;
  13747. Il2CppCodeGenWriteBarrier((void**)(&___lifetimeGuard_2), (void*)value);
  13748. }
  13749. inline static int32_t get_offset_of_U3CArrayU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1, ___U3CArrayU3Ek__BackingField_3)); }
  13750. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CArrayU3Ek__BackingField_3() const { return ___U3CArrayU3Ek__BackingField_3; }
  13751. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CArrayU3Ek__BackingField_3() { return &___U3CArrayU3Ek__BackingField_3; }
  13752. inline void set_U3CArrayU3Ek__BackingField_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13753. {
  13754. ___U3CArrayU3Ek__BackingField_3 = value;
  13755. Il2CppCodeGenWriteBarrier((void**)(&___U3CArrayU3Ek__BackingField_3), (void*)value);
  13756. }
  13757. };
  13758. // System.Threading.Tasks.Shared`1<System.Threading.CancellationTokenRegistration>
  13759. struct Shared_1_t333C4F81656CB6CBFC971E543F8E9995A08F400B : public RuntimeObject
  13760. {
  13761. public:
  13762. // T System.Threading.Tasks.Shared`1::Value
  13763. CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A ___Value_0;
  13764. public:
  13765. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Shared_1_t333C4F81656CB6CBFC971E543F8E9995A08F400B, ___Value_0)); }
  13766. inline CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A get_Value_0() const { return ___Value_0; }
  13767. inline CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A * get_address_of_Value_0() { return &___Value_0; }
  13768. inline void set_Value_0(CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A value)
  13769. {
  13770. ___Value_0 = value;
  13771. Il2CppCodeGenWriteBarrier((void**)&(((&___Value_0))->___m_callbackInfo_0), (void*)NULL);
  13772. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13773. Il2CppCodeGenWriteBarrier((void**)&((&(((&___Value_0))->___m_registrationInfo_1))->___m_source_0), (void*)NULL);
  13774. #endif
  13775. }
  13776. };
  13777. // SixLabors.ImageSharp.Configuration
  13778. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 : public RuntimeObject
  13779. {
  13780. public:
  13781. // System.Int32 SixLabors.ImageSharp.Configuration::streamProcessingBufferSize
  13782. int32_t ___streamProcessingBufferSize_1;
  13783. // System.Int32 SixLabors.ImageSharp.Configuration::maxDegreeOfParallelism
  13784. int32_t ___maxDegreeOfParallelism_2;
  13785. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::memoryAllocator
  13786. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  13787. // System.Boolean SixLabors.ImageSharp.Configuration::<PreferContiguousImageBuffers>k__BackingField
  13788. bool ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5;
  13789. // System.Collections.Generic.IDictionary`2<System.Object,System.Object> SixLabors.ImageSharp.Configuration::<Properties>k__BackingField
  13790. RuntimeObject* ___U3CPropertiesU3Ek__BackingField_6;
  13791. // SixLabors.ImageSharp.ReadOrigin SixLabors.ImageSharp.Configuration::<ReadOrigin>k__BackingField
  13792. int32_t ___U3CReadOriginU3Ek__BackingField_7;
  13793. // SixLabors.ImageSharp.Formats.ImageFormatManager SixLabors.ImageSharp.Configuration::<ImageFormatsManager>k__BackingField
  13794. ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * ___U3CImageFormatsManagerU3Ek__BackingField_8;
  13795. // SixLabors.ImageSharp.IO.IFileSystem SixLabors.ImageSharp.Configuration::<FileSystem>k__BackingField
  13796. RuntimeObject* ___U3CFileSystemU3Ek__BackingField_9;
  13797. // System.Int32 SixLabors.ImageSharp.Configuration::<WorkingBufferSizeHintInBytes>k__BackingField
  13798. int32_t ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10;
  13799. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory SixLabors.ImageSharp.Configuration::<ImageOperationsProvider>k__BackingField
  13800. RuntimeObject* ___U3CImageOperationsProviderU3Ek__BackingField_11;
  13801. public:
  13802. inline static int32_t get_offset_of_streamProcessingBufferSize_1() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___streamProcessingBufferSize_1)); }
  13803. inline int32_t get_streamProcessingBufferSize_1() const { return ___streamProcessingBufferSize_1; }
  13804. inline int32_t* get_address_of_streamProcessingBufferSize_1() { return &___streamProcessingBufferSize_1; }
  13805. inline void set_streamProcessingBufferSize_1(int32_t value)
  13806. {
  13807. ___streamProcessingBufferSize_1 = value;
  13808. }
  13809. inline static int32_t get_offset_of_maxDegreeOfParallelism_2() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___maxDegreeOfParallelism_2)); }
  13810. inline int32_t get_maxDegreeOfParallelism_2() const { return ___maxDegreeOfParallelism_2; }
  13811. inline int32_t* get_address_of_maxDegreeOfParallelism_2() { return &___maxDegreeOfParallelism_2; }
  13812. inline void set_maxDegreeOfParallelism_2(int32_t value)
  13813. {
  13814. ___maxDegreeOfParallelism_2 = value;
  13815. }
  13816. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___memoryAllocator_3)); }
  13817. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  13818. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  13819. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13820. {
  13821. ___memoryAllocator_3 = value;
  13822. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  13823. }
  13824. inline static int32_t get_offset_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5)); }
  13825. inline bool get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() const { return ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  13826. inline bool* get_address_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return &___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  13827. inline void set_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(bool value)
  13828. {
  13829. ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5 = value;
  13830. }
  13831. inline static int32_t get_offset_of_U3CPropertiesU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPropertiesU3Ek__BackingField_6)); }
  13832. inline RuntimeObject* get_U3CPropertiesU3Ek__BackingField_6() const { return ___U3CPropertiesU3Ek__BackingField_6; }
  13833. inline RuntimeObject** get_address_of_U3CPropertiesU3Ek__BackingField_6() { return &___U3CPropertiesU3Ek__BackingField_6; }
  13834. inline void set_U3CPropertiesU3Ek__BackingField_6(RuntimeObject* value)
  13835. {
  13836. ___U3CPropertiesU3Ek__BackingField_6 = value;
  13837. Il2CppCodeGenWriteBarrier((void**)(&___U3CPropertiesU3Ek__BackingField_6), (void*)value);
  13838. }
  13839. inline static int32_t get_offset_of_U3CReadOriginU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CReadOriginU3Ek__BackingField_7)); }
  13840. inline int32_t get_U3CReadOriginU3Ek__BackingField_7() const { return ___U3CReadOriginU3Ek__BackingField_7; }
  13841. inline int32_t* get_address_of_U3CReadOriginU3Ek__BackingField_7() { return &___U3CReadOriginU3Ek__BackingField_7; }
  13842. inline void set_U3CReadOriginU3Ek__BackingField_7(int32_t value)
  13843. {
  13844. ___U3CReadOriginU3Ek__BackingField_7 = value;
  13845. }
  13846. inline static int32_t get_offset_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageFormatsManagerU3Ek__BackingField_8)); }
  13847. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * get_U3CImageFormatsManagerU3Ek__BackingField_8() const { return ___U3CImageFormatsManagerU3Ek__BackingField_8; }
  13848. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 ** get_address_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return &___U3CImageFormatsManagerU3Ek__BackingField_8; }
  13849. inline void set_U3CImageFormatsManagerU3Ek__BackingField_8(ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * value)
  13850. {
  13851. ___U3CImageFormatsManagerU3Ek__BackingField_8 = value;
  13852. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageFormatsManagerU3Ek__BackingField_8), (void*)value);
  13853. }
  13854. inline static int32_t get_offset_of_U3CFileSystemU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CFileSystemU3Ek__BackingField_9)); }
  13855. inline RuntimeObject* get_U3CFileSystemU3Ek__BackingField_9() const { return ___U3CFileSystemU3Ek__BackingField_9; }
  13856. inline RuntimeObject** get_address_of_U3CFileSystemU3Ek__BackingField_9() { return &___U3CFileSystemU3Ek__BackingField_9; }
  13857. inline void set_U3CFileSystemU3Ek__BackingField_9(RuntimeObject* value)
  13858. {
  13859. ___U3CFileSystemU3Ek__BackingField_9 = value;
  13860. Il2CppCodeGenWriteBarrier((void**)(&___U3CFileSystemU3Ek__BackingField_9), (void*)value);
  13861. }
  13862. inline static int32_t get_offset_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10)); }
  13863. inline int32_t get_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() const { return ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  13864. inline int32_t* get_address_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return &___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  13865. inline void set_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10(int32_t value)
  13866. {
  13867. ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10 = value;
  13868. }
  13869. inline static int32_t get_offset_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageOperationsProviderU3Ek__BackingField_11)); }
  13870. inline RuntimeObject* get_U3CImageOperationsProviderU3Ek__BackingField_11() const { return ___U3CImageOperationsProviderU3Ek__BackingField_11; }
  13871. inline RuntimeObject** get_address_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return &___U3CImageOperationsProviderU3Ek__BackingField_11; }
  13872. inline void set_U3CImageOperationsProviderU3Ek__BackingField_11(RuntimeObject* value)
  13873. {
  13874. ___U3CImageOperationsProviderU3Ek__BackingField_11 = value;
  13875. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageOperationsProviderU3Ek__BackingField_11), (void*)value);
  13876. }
  13877. };
  13878. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields
  13879. {
  13880. public:
  13881. // System.Lazy`1<SixLabors.ImageSharp.Configuration> SixLabors.ImageSharp.Configuration::Lazy
  13882. Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * ___Lazy_0;
  13883. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Configuration::<Default>k__BackingField
  13884. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CDefaultU3Ek__BackingField_4;
  13885. public:
  13886. inline static int32_t get_offset_of_Lazy_0() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___Lazy_0)); }
  13887. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * get_Lazy_0() const { return ___Lazy_0; }
  13888. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E ** get_address_of_Lazy_0() { return &___Lazy_0; }
  13889. inline void set_Lazy_0(Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * value)
  13890. {
  13891. ___Lazy_0 = value;
  13892. Il2CppCodeGenWriteBarrier((void**)(&___Lazy_0), (void*)value);
  13893. }
  13894. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___U3CDefaultU3Ek__BackingField_4)); }
  13895. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CDefaultU3Ek__BackingField_4() const { return ___U3CDefaultU3Ek__BackingField_4; }
  13896. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CDefaultU3Ek__BackingField_4() { return &___U3CDefaultU3Ek__BackingField_4; }
  13897. inline void set_U3CDefaultU3Ek__BackingField_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  13898. {
  13899. ___U3CDefaultU3Ek__BackingField_4 = value;
  13900. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_4), (void*)value);
  13901. }
  13902. };
  13903. // System.Type
  13904. struct Type_t : public MemberInfo_t
  13905. {
  13906. public:
  13907. // System.RuntimeTypeHandle System.Type::_impl
  13908. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  13909. public:
  13910. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  13911. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  13912. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  13913. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  13914. {
  13915. ____impl_9 = value;
  13916. }
  13917. };
  13918. struct Type_t_StaticFields
  13919. {
  13920. public:
  13921. // System.Reflection.MemberFilter System.Type::FilterAttribute
  13922. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  13923. // System.Reflection.MemberFilter System.Type::FilterName
  13924. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  13925. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  13926. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  13927. // System.Object System.Type::Missing
  13928. RuntimeObject * ___Missing_3;
  13929. // System.Char System.Type::Delimiter
  13930. Il2CppChar ___Delimiter_4;
  13931. // System.Type[] System.Type::EmptyTypes
  13932. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  13933. // System.Reflection.Binder System.Type::defaultBinder
  13934. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  13935. public:
  13936. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  13937. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  13938. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  13939. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  13940. {
  13941. ___FilterAttribute_0 = value;
  13942. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  13943. }
  13944. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  13945. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  13946. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  13947. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  13948. {
  13949. ___FilterName_1 = value;
  13950. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  13951. }
  13952. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  13953. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  13954. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  13955. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  13956. {
  13957. ___FilterNameIgnoreCase_2 = value;
  13958. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  13959. }
  13960. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  13961. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  13962. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  13963. inline void set_Missing_3(RuntimeObject * value)
  13964. {
  13965. ___Missing_3 = value;
  13966. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  13967. }
  13968. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  13969. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  13970. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  13971. inline void set_Delimiter_4(Il2CppChar value)
  13972. {
  13973. ___Delimiter_4 = value;
  13974. }
  13975. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  13976. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  13977. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  13978. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  13979. {
  13980. ___EmptyTypes_5 = value;
  13981. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  13982. }
  13983. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  13984. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  13985. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  13986. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  13987. {
  13988. ___defaultBinder_6 = value;
  13989. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  13990. }
  13991. };
  13992. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>
  13993. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 : public HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B
  13994. {
  13995. public:
  13996. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1::<Tiles>k__BackingField
  13997. int32_t ___U3CTilesU3Ek__BackingField_7;
  13998. public:
  13999. inline static int32_t get_offset_of_U3CTilesU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63, ___U3CTilesU3Ek__BackingField_7)); }
  14000. inline int32_t get_U3CTilesU3Ek__BackingField_7() const { return ___U3CTilesU3Ek__BackingField_7; }
  14001. inline int32_t* get_address_of_U3CTilesU3Ek__BackingField_7() { return &___U3CTilesU3Ek__BackingField_7; }
  14002. inline void set_U3CTilesU3Ek__BackingField_7(int32_t value)
  14003. {
  14004. ___U3CTilesU3Ek__BackingField_7 = value;
  14005. }
  14006. };
  14007. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  14008. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D : public HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD
  14009. {
  14010. public:
  14011. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1::<Tiles>k__BackingField
  14012. int32_t ___U3CTilesU3Ek__BackingField_7;
  14013. public:
  14014. inline static int32_t get_offset_of_U3CTilesU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D, ___U3CTilesU3Ek__BackingField_7)); }
  14015. inline int32_t get_U3CTilesU3Ek__BackingField_7() const { return ___U3CTilesU3Ek__BackingField_7; }
  14016. inline int32_t* get_address_of_U3CTilesU3Ek__BackingField_7() { return &___U3CTilesU3Ek__BackingField_7; }
  14017. inline void set_U3CTilesU3Ek__BackingField_7(int32_t value)
  14018. {
  14019. ___U3CTilesU3Ek__BackingField_7 = value;
  14020. }
  14021. };
  14022. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  14023. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 : public HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40
  14024. {
  14025. public:
  14026. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1::<Tiles>k__BackingField
  14027. int32_t ___U3CTilesU3Ek__BackingField_7;
  14028. public:
  14029. inline static int32_t get_offset_of_U3CTilesU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9, ___U3CTilesU3Ek__BackingField_7)); }
  14030. inline int32_t get_U3CTilesU3Ek__BackingField_7() const { return ___U3CTilesU3Ek__BackingField_7; }
  14031. inline int32_t* get_address_of_U3CTilesU3Ek__BackingField_7() { return &___U3CTilesU3Ek__BackingField_7; }
  14032. inline void set_U3CTilesU3Ek__BackingField_7(int32_t value)
  14033. {
  14034. ___U3CTilesU3Ek__BackingField_7 = value;
  14035. }
  14036. };
  14037. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  14038. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 : public HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F
  14039. {
  14040. public:
  14041. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1::<Tiles>k__BackingField
  14042. int32_t ___U3CTilesU3Ek__BackingField_7;
  14043. public:
  14044. inline static int32_t get_offset_of_U3CTilesU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2, ___U3CTilesU3Ek__BackingField_7)); }
  14045. inline int32_t get_U3CTilesU3Ek__BackingField_7() const { return ___U3CTilesU3Ek__BackingField_7; }
  14046. inline int32_t* get_address_of_U3CTilesU3Ek__BackingField_7() { return &___U3CTilesU3Ek__BackingField_7; }
  14047. inline void set_U3CTilesU3Ek__BackingField_7(int32_t value)
  14048. {
  14049. ___U3CTilesU3Ek__BackingField_7 = value;
  14050. }
  14051. };
  14052. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  14053. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE : public HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444
  14054. {
  14055. public:
  14056. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1::<Tiles>k__BackingField
  14057. int32_t ___U3CTilesU3Ek__BackingField_7;
  14058. public:
  14059. inline static int32_t get_offset_of_U3CTilesU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE, ___U3CTilesU3Ek__BackingField_7)); }
  14060. inline int32_t get_U3CTilesU3Ek__BackingField_7() const { return ___U3CTilesU3Ek__BackingField_7; }
  14061. inline int32_t* get_address_of_U3CTilesU3Ek__BackingField_7() { return &___U3CTilesU3Ek__BackingField_7; }
  14062. inline void set_U3CTilesU3Ek__BackingField_7(int32_t value)
  14063. {
  14064. ___U3CTilesU3Ek__BackingField_7 = value;
  14065. }
  14066. };
  14067. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  14068. struct AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 : public HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44
  14069. {
  14070. public:
  14071. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1::<Tiles>k__BackingField
  14072. int32_t ___U3CTilesU3Ek__BackingField_7;
  14073. public:
  14074. inline static int32_t get_offset_of_U3CTilesU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89, ___U3CTilesU3Ek__BackingField_7)); }
  14075. inline int32_t get_U3CTilesU3Ek__BackingField_7() const { return ___U3CTilesU3Ek__BackingField_7; }
  14076. inline int32_t* get_address_of_U3CTilesU3Ek__BackingField_7() { return &___U3CTilesU3Ek__BackingField_7; }
  14077. inline void set_U3CTilesU3Ek__BackingField_7(int32_t value)
  14078. {
  14079. ___U3CTilesU3Ek__BackingField_7 = value;
  14080. }
  14081. };
  14082. #ifdef __clang__
  14083. #pragma clang diagnostic pop
  14084. #endif
  14085. // System.Collections.Concurrent.ConcurrentQueue`1/Segment/Slot<System.Object>[]
  14086. struct SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC : public RuntimeArray
  14087. {
  14088. public:
  14089. ALIGN_FIELD (8) Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E m_Items[1];
  14090. public:
  14091. inline Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E GetAt(il2cpp_array_size_t index) const
  14092. {
  14093. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14094. return m_Items[index];
  14095. }
  14096. inline Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E * GetAddressAt(il2cpp_array_size_t index)
  14097. {
  14098. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14099. return m_Items + index;
  14100. }
  14101. inline void SetAt(il2cpp_array_size_t index, Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E value)
  14102. {
  14103. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14104. m_Items[index] = value;
  14105. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item_0), (void*)NULL);
  14106. }
  14107. inline Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E GetAtUnchecked(il2cpp_array_size_t index) const
  14108. {
  14109. return m_Items[index];
  14110. }
  14111. inline Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14112. {
  14113. return m_Items + index;
  14114. }
  14115. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t460CF3444714A5D6848A56F1DC87C0F1CDE12D1E value)
  14116. {
  14117. m_Items[index] = value;
  14118. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item_0), (void*)NULL);
  14119. }
  14120. };
  14121. // System.Int32[]
  14122. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray
  14123. {
  14124. public:
  14125. ALIGN_FIELD (8) int32_t m_Items[1];
  14126. public:
  14127. inline int32_t GetAt(il2cpp_array_size_t index) const
  14128. {
  14129. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14130. return m_Items[index];
  14131. }
  14132. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  14133. {
  14134. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14135. return m_Items + index;
  14136. }
  14137. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  14138. {
  14139. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14140. m_Items[index] = value;
  14141. }
  14142. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  14143. {
  14144. return m_Items[index];
  14145. }
  14146. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  14147. {
  14148. return m_Items + index;
  14149. }
  14150. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  14151. {
  14152. m_Items[index] = value;
  14153. }
  14154. };
  14155. // System.Linq.Set`1/Slot<System.Char>[]
  14156. struct SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD : public RuntimeArray
  14157. {
  14158. public:
  14159. ALIGN_FIELD (8) Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 m_Items[1];
  14160. public:
  14161. inline Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 GetAt(il2cpp_array_size_t index) const
  14162. {
  14163. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14164. return m_Items[index];
  14165. }
  14166. inline Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 * GetAddressAt(il2cpp_array_size_t index)
  14167. {
  14168. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14169. return m_Items + index;
  14170. }
  14171. inline void SetAt(il2cpp_array_size_t index, Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 value)
  14172. {
  14173. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14174. m_Items[index] = value;
  14175. }
  14176. inline Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 GetAtUnchecked(il2cpp_array_size_t index) const
  14177. {
  14178. return m_Items[index];
  14179. }
  14180. inline Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14181. {
  14182. return m_Items + index;
  14183. }
  14184. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t7913BFDAC9B04F6D2FFAA2E86F00C69AF19C5270 value)
  14185. {
  14186. m_Items[index] = value;
  14187. }
  14188. };
  14189. // System.Linq.Set`1/Slot<System.Object>[]
  14190. struct SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245 : public RuntimeArray
  14191. {
  14192. public:
  14193. ALIGN_FIELD (8) Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 m_Items[1];
  14194. public:
  14195. inline Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 GetAt(il2cpp_array_size_t index) const
  14196. {
  14197. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14198. return m_Items[index];
  14199. }
  14200. inline Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 * GetAddressAt(il2cpp_array_size_t index)
  14201. {
  14202. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14203. return m_Items + index;
  14204. }
  14205. inline void SetAt(il2cpp_array_size_t index, Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 value)
  14206. {
  14207. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14208. m_Items[index] = value;
  14209. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
  14210. }
  14211. inline Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 GetAtUnchecked(il2cpp_array_size_t index) const
  14212. {
  14213. return m_Items[index];
  14214. }
  14215. inline Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14216. {
  14217. return m_Items + index;
  14218. }
  14219. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t2C1999AE6F0443949915B981CCF244872D2684B3 value)
  14220. {
  14221. m_Items[index] = value;
  14222. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
  14223. }
  14224. };
  14225. // System.Byte[]
  14226. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray
  14227. {
  14228. public:
  14229. ALIGN_FIELD (8) uint8_t m_Items[1];
  14230. public:
  14231. inline uint8_t GetAt(il2cpp_array_size_t index) const
  14232. {
  14233. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14234. return m_Items[index];
  14235. }
  14236. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  14237. {
  14238. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14239. return m_Items + index;
  14240. }
  14241. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  14242. {
  14243. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14244. m_Items[index] = value;
  14245. }
  14246. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  14247. {
  14248. return m_Items[index];
  14249. }
  14250. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  14251. {
  14252. return m_Items + index;
  14253. }
  14254. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  14255. {
  14256. m_Items[index] = value;
  14257. }
  14258. };
  14259. // System.Numerics.Vector4[]
  14260. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F : public RuntimeArray
  14261. {
  14262. public:
  14263. ALIGN_FIELD (8) Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 m_Items[1];
  14264. public:
  14265. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 GetAt(il2cpp_array_size_t index) const
  14266. {
  14267. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14268. return m_Items[index];
  14269. }
  14270. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * GetAddressAt(il2cpp_array_size_t index)
  14271. {
  14272. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14273. return m_Items + index;
  14274. }
  14275. inline void SetAt(il2cpp_array_size_t index, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  14276. {
  14277. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14278. m_Items[index] = value;
  14279. }
  14280. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 GetAtUnchecked(il2cpp_array_size_t index) const
  14281. {
  14282. return m_Items[index];
  14283. }
  14284. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14285. {
  14286. return m_Items + index;
  14287. }
  14288. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  14289. {
  14290. m_Items[index] = value;
  14291. }
  14292. };
  14293. // !0& System.Span`1<System.Numerics.Vector4>::get_Item(System.Int32)
  14294. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___index0, const RuntimeMethod* method);
  14295. // !0& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Numerics.Vector4>::get_Item(System.Int32)
  14296. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_gshared_inline (ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 * __this, int32_t ___index0, const RuntimeMethod* method);
  14297. // System.Int32 System.Span`1<System.Numerics.Vector4>::get_Length()
  14298. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method);
  14299. // !0& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Single>::get_Item(System.Int32)
  14300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___index0, const RuntimeMethod* method);
  14301. // System.Buffers.ArrayPool`1<!0> System.Buffers.ArrayPool`1<System.Byte>::get_Shared()
  14302. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_gshared_inline (const RuntimeMethod* method);
  14303. // System.Span`1<!!0> System.MemoryExtensions::AsSpan<System.Byte>(!!0[],System.Int32,System.Int32)
  14304. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_gshared_inline (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  14305. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14306. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_gshared_inline (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * ___processor1, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels4, SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method);
  14307. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Int32>(System.Buffers.IMemoryOwner`1<T>)
  14308. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method);
  14309. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Int32>(System.Span`1<!!0>)
  14310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___span0, const RuntimeMethod* method);
  14311. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Numerics.Vector4>(System.Buffers.IMemoryOwner`1<T>)
  14312. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method);
  14313. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Numerics.Vector4>(System.Span`1<!!0>)
  14314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_gshared (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method);
  14315. // System.Void System.Span`1<System.Int32>::CopyTo(System.Span`1<!0>)
  14316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method);
  14317. // System.Int32 System.Span`1<System.Int32>::get_Length()
  14318. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method);
  14319. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Int32>(!!0&,System.Int32)
  14320. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_gshared_inline (int32_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method);
  14321. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>::Invoke(System.Int32)
  14322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_gshared_inline (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, int32_t ___x0, const RuntimeMethod* method);
  14323. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14324. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_gshared_inline (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * ___processor1, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels4, SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method);
  14325. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>::Invoke(System.Int32)
  14326. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_gshared_inline (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, int32_t ___x0, const RuntimeMethod* method);
  14327. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14328. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_gshared_inline (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * ___processor1, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels4, SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method);
  14329. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>::Invoke(System.Int32)
  14330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_gshared_inline (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, int32_t ___x0, const RuntimeMethod* method);
  14331. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_gshared_inline (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * ___processor1, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels4, SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method);
  14333. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>::Invoke(System.Int32)
  14334. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_gshared_inline (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, int32_t ___x0, const RuntimeMethod* method);
  14335. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14336. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_gshared_inline (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * ___processor1, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels4, SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method);
  14337. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>::Invoke(System.Int32)
  14338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_gshared_inline (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, int32_t ___x0, const RuntimeMethod* method);
  14339. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14340. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_gshared_inline (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * ___processor1, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels4, SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method);
  14341. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>::Invoke(System.Int32)
  14342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_gshared_inline (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, int32_t ___x0, const RuntimeMethod* method);
  14343. // System.Void System.Span`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  14344. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  14345. // System.Span`1<!0> System.Memory`1<System.Int32>::get_Span()
  14346. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_gshared_inline (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method);
  14347. // System.Span`1<!0> System.Memory`1<System.Numerics.Vector4>::get_Span()
  14348. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method);
  14349. // System.Span`1<T> System.Span`1<System.Int32>::Slice(System.Int32,System.Int32)
  14350. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  14351. // System.Void System.Span`1<System.Int32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  14352. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  14353. // System.Void System.Span`1<System.Int32>::.ctor(T[],System.Int32,System.Int32)
  14354. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  14355. // System.Span`1<T> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  14356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  14357. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  14358. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  14359. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(T[],System.Int32,System.Int32)
  14360. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  14361. // System.Single SixLabors.ImageSharp.Numerics::Clamp(System.Single,System.Single,System.Single)
  14362. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method);
  14363. // !0& System.Span`1<System.Numerics.Vector4>::get_Item(System.Int32)
  14364. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___index0, const RuntimeMethod* method)
  14365. {
  14366. return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_gshared_inline)(__this, ___index0, method);
  14367. }
  14368. // !0& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Numerics.Vector4>::get_Item(System.Int32)
  14369. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline (ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 * __this, int32_t ___index0, const RuntimeMethod* method)
  14370. {
  14371. return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_gshared_inline)(__this, ___index0, method);
  14372. }
  14373. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.PixelBlenders.PorterDuffFunctions::ScreenXor(System.Numerics.Vector4,System.Numerics.Vector4,System.Single)
  14374. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___backdrop0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___source1, float ___opacity2, const RuntimeMethod* method);
  14375. // System.Int32 System.Span`1<System.Numerics.Vector4>::get_Length()
  14376. inline int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method)
  14377. {
  14378. return (( int32_t (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, const RuntimeMethod*))Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline)(__this, method);
  14379. }
  14380. // !0& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Single>::get_Item(System.Int32)
  14381. inline float* ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___index0, const RuntimeMethod* method)
  14382. {
  14383. return (( float* (*) (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_gshared_inline)(__this, ___index0, method);
  14384. }
  14385. // System.Void System.Object::.ctor()
  14386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  14387. // System.Int32 System.Threading.Interlocked::CompareExchange(System.Int32&,System.Int32,System.Int32)
  14388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_CompareExchange_m317AD9524376B7BE74DD9069346E345F2B131382 (int32_t* ___location10, int32_t ___value1, int32_t ___comparand2, const RuntimeMethod* method);
  14389. // System.Void System.Threading.SpinWait::SpinOnce()
  14390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpinWait_SpinOnce_m79A8F770ED24E400B6AEFA421A33084CA54E59DB (SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 * __this, const RuntimeMethod* method);
  14391. // System.Void System.Threading.Interlocked::MemoryBarrier()
  14392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Interlocked_MemoryBarrier_mDA2C98844DE60402F2F2181932E741CB1ABBBA54 (const RuntimeMethod* method);
  14393. // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  14394. 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);
  14395. // System.Buffers.ArrayPool`1<!0> System.Buffers.ArrayPool`1<System.Byte>::get_Shared()
  14396. inline ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline (const RuntimeMethod* method)
  14397. {
  14398. return (( ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * (*) (const RuntimeMethod*))ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_gshared_inline)(method);
  14399. }
  14400. // System.Void SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::Dispose()
  14401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61 (RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC * __this, const RuntimeMethod* method);
  14402. // System.Span`1<!!0> System.MemoryExtensions::AsSpan<System.Byte>(!!0[],System.Int32,System.Int32)
  14403. inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14404. {
  14405. return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t, int32_t, const RuntimeMethod*))MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_gshared_inline)(___array0, ___start1, ___length2, method);
  14406. }
  14407. // System.Void SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::AddRef()
  14408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30 (RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC * __this, const RuntimeMethod* method);
  14409. // System.Void SixLabors.ImageSharp.Memory.Internals.RefCountedMemoryLifetimeGuard::ReleaseRef()
  14410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399 (RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC * __this, const RuntimeMethod* method);
  14411. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14412. inline void SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_inline (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * ___processor1, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels4, SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  14413. {
  14414. (( void (*) (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, int32_t, int32_t, bool, const RuntimeMethod*))SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_gshared_inline)(__this, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  14415. }
  14416. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Int32>(System.Buffers.IMemoryOwner`1<T>)
  14417. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  14418. {
  14419. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (RuntimeObject*, const RuntimeMethod*))MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_gshared_inline)(___buffer0, method);
  14420. }
  14421. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Int32>(System.Span`1<!!0>)
  14422. inline int32_t* MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___span0, const RuntimeMethod* method)
  14423. {
  14424. return (( int32_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , const RuntimeMethod*))MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_gshared)(___span0, method);
  14425. }
  14426. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Numerics.Vector4>(System.Buffers.IMemoryOwner`1<T>)
  14427. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  14428. {
  14429. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (RuntimeObject*, const RuntimeMethod*))MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_gshared_inline)(___buffer0, method);
  14430. }
  14431. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Numerics.Vector4>(System.Span`1<!!0>)
  14432. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100 (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method)
  14433. {
  14434. return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_gshared)(___span0, method);
  14435. }
  14436. // System.Void System.Span`1<System.Int32>::CopyTo(System.Span`1<!0>)
  14437. inline void Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method)
  14438. {
  14439. (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , const RuntimeMethod*))Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_gshared)(__this, ___destination0, method);
  14440. }
  14441. // System.Int32 System.Span`1<System.Int32>::get_Length()
  14442. inline int32_t Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method)
  14443. {
  14444. return (( int32_t (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared_inline)(__this, method);
  14445. }
  14446. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Int32>(!!0&,System.Int32)
  14447. inline int32_t* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline (int32_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  14448. {
  14449. return (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_gshared_inline)(___source0, ___elementOffset1, method);
  14450. }
  14451. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.A8::ToVector4()
  14452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method);
  14453. // System.Void System.Numerics.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
  14454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method);
  14455. // System.Void SixLabors.ImageSharp.PixelFormats.A8::FromVector4(System.Numerics.Vector4)
  14456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14457. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>::Invoke(System.Int32)
  14458. inline void SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_inline (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, int32_t ___x0, const RuntimeMethod* method)
  14459. {
  14460. (( void (*) (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 *, int32_t, const RuntimeMethod*))SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_gshared_inline)(__this, ___x0, method);
  14461. }
  14462. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14463. inline void SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_inline (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * ___processor1, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels4, SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  14464. {
  14465. (( void (*) (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, int32_t, int32_t, bool, const RuntimeMethod*))SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_gshared_inline)(__this, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  14466. }
  14467. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::ToVector4()
  14468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, const RuntimeMethod* method);
  14469. // System.Void SixLabors.ImageSharp.PixelFormats.Abgr32::FromVector4(System.Numerics.Vector4)
  14470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14471. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>::Invoke(System.Int32)
  14472. inline void SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_inline (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, int32_t ___x0, const RuntimeMethod* method)
  14473. {
  14474. (( void (*) (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 *, int32_t, const RuntimeMethod*))SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_gshared_inline)(__this, ___x0, method);
  14475. }
  14476. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14477. inline void SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_inline (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * ___processor1, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels4, SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  14478. {
  14479. (( void (*) (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, int32_t, int32_t, bool, const RuntimeMethod*))SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_gshared_inline)(__this, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  14480. }
  14481. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::ToVector4()
  14482. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, const RuntimeMethod* method);
  14483. // System.Void SixLabors.ImageSharp.PixelFormats.Argb32::FromVector4(System.Numerics.Vector4)
  14484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14485. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>::Invoke(System.Int32)
  14486. inline void SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_inline (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, int32_t ___x0, const RuntimeMethod* method)
  14487. {
  14488. (( void (*) (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 *, int32_t, const RuntimeMethod*))SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_gshared_inline)(__this, ___x0, method);
  14489. }
  14490. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14491. inline void SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_inline (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * ___processor1, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels4, SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  14492. {
  14493. (( void (*) (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, int32_t, int32_t, bool, const RuntimeMethod*))SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_gshared_inline)(__this, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  14494. }
  14495. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgr24::ToVector4()
  14496. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, const RuntimeMethod* method);
  14497. // System.Void SixLabors.ImageSharp.PixelFormats.Bgr24::FromVector4(System.Numerics.Vector4)
  14498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14499. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>::Invoke(System.Int32)
  14500. inline void SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_inline (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, int32_t ___x0, const RuntimeMethod* method)
  14501. {
  14502. (( void (*) (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 *, int32_t, const RuntimeMethod*))SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_gshared_inline)(__this, ___x0, method);
  14503. }
  14504. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14505. inline void SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_inline (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * ___processor1, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels4, SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  14506. {
  14507. (( void (*) (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, int32_t, int32_t, bool, const RuntimeMethod*))SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_gshared_inline)(__this, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  14508. }
  14509. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgr565::ToVector4()
  14510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method);
  14511. // System.Void SixLabors.ImageSharp.PixelFormats.Bgr565::FromVector4(System.Numerics.Vector4)
  14512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14513. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>::Invoke(System.Int32)
  14514. inline void SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_inline (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, int32_t ___x0, const RuntimeMethod* method)
  14515. {
  14516. (( void (*) (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 *, int32_t, const RuntimeMethod*))SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_gshared_inline)(__this, ___x0, method);
  14517. }
  14518. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  14519. inline void SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_inline (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * ___processor1, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels4, SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  14520. {
  14521. (( void (*) (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, int32_t, int32_t, bool, const RuntimeMethod*))SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_gshared_inline)(__this, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  14522. }
  14523. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::ToVector4()
  14524. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, const RuntimeMethod* method);
  14525. // System.Void SixLabors.ImageSharp.PixelFormats.Bgra32::FromVector4(System.Numerics.Vector4)
  14526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14527. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>::Invoke(System.Int32)
  14528. inline void SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_inline (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, int32_t ___x0, const RuntimeMethod* method)
  14529. {
  14530. (( void (*) (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C *, int32_t, const RuntimeMethod*))SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_gshared_inline)(__this, ___x0, method);
  14531. }
  14532. // System.Byte SixLabors.ImageSharp.PixelFormats.A8::get_PackedValue()
  14533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method);
  14534. // System.Byte SixLabors.ImageSharp.PixelFormats.A8::Pack(System.Single)
  14535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_Pack_mA657F3C1098F90E4DA5BE545980CCBFB7DBA76AB_inline (float ___alpha0, const RuntimeMethod* method);
  14536. // System.Void SixLabors.ImageSharp.PixelFormats.A8::set_PackedValue(System.Byte)
  14537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_set_PackedValue_m8BD8EFA06A2F16D32A8260240A8E6874D1548C8B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, uint8_t ___value0, const RuntimeMethod* method);
  14538. // System.Numerics.Vector4 System.Numerics.Vector4::op_Division(System.Numerics.Vector4,System.Numerics.Vector4)
  14539. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  14540. // System.Void SixLabors.ImageSharp.PixelFormats.Abgr32::Pack(System.Numerics.Vector4&)
  14541. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_Pack_m67D927622D71260628DB6E657EE72BE3820E6C7C_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  14542. // System.Void SixLabors.ImageSharp.PixelFormats.Argb32::Pack(System.Numerics.Vector4&)
  14543. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_Pack_mB18941C609FF55B9EB32E062DAD6471809527E4D_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  14544. // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte)
  14545. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method);
  14546. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::ToVector4()
  14547. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method);
  14548. // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::FromVector4(System.Numerics.Vector4)
  14549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  14550. // System.Void SixLabors.ImageSharp.PixelFormats.Bgr24::FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32)
  14551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromRgba32_mF9E6E847F397D311BA7975BCCB7F001AC446F58F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source0, const RuntimeMethod* method);
  14552. // System.Numerics.Vector3 SixLabors.ImageSharp.PixelFormats.Bgr565::ToVector3()
  14553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Bgr565_ToVector3_mAD471CE16B416143B668BC4DFE413A0EE9339A02_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method);
  14554. // System.Void System.Numerics.Vector4::.ctor(System.Numerics.Vector3,System.Single)
  14555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_m716D2EB70783450C3569F4B9B695D68F3CE9C811 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___value0, float ___w1, const RuntimeMethod* method);
  14556. // System.Void System.Numerics.Vector3::.ctor(System.Single,System.Single,System.Single)
  14557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method);
  14558. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::Pack(System.Numerics.Vector3&)
  14559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_Pack_m9FD9FEDE4A0A784DBF1825A1FAFB3259841E17FA_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * ___vector0, const RuntimeMethod* method);
  14560. // System.Void SixLabors.ImageSharp.PixelFormats.Bgr565::set_PackedValue(System.UInt16)
  14561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_set_PackedValue_m052C96B2A876AB7C141B36DC2C4456349FA445A4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, uint16_t ___value0, const RuntimeMethod* method);
  14562. // System.Void SixLabors.ImageSharp.PixelFormats.Bgra32::Pack(System.Numerics.Vector4&)
  14563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_Pack_mF047A95797AE1601A4A87DAE50DB5A3A33F2872D_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  14564. // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException()
  14565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC (const RuntimeMethod* method);
  14566. // System.Void* System.IntPtr::ToPointer()
  14567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method);
  14568. // System.Void System.Span`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  14569. inline void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14570. {
  14571. (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  14572. }
  14573. // System.Span`1<!0> System.Memory`1<System.Int32>::get_Span()
  14574. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_inline (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method)
  14575. {
  14576. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *, const RuntimeMethod*))Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_gshared_inline)(__this, method);
  14577. }
  14578. // System.Span`1<!0> System.Memory`1<System.Numerics.Vector4>::get_Span()
  14579. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  14580. {
  14581. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *, const RuntimeMethod*))Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline)(__this, method);
  14582. }
  14583. // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Numerics.Vector4,System.Numerics.Vector4)
  14584. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  14585. // System.Numerics.Vector4 System.Numerics.Vector4::op_Addition(System.Numerics.Vector4,System.Numerics.Vector4)
  14586. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  14587. // System.Numerics.Vector4 System.Numerics.Vector4::get_Zero()
  14588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45 (const RuntimeMethod* method);
  14589. // System.Numerics.Vector4 SixLabors.ImageSharp.Numerics::Clamp(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)
  14590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___min1, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___max2, const RuntimeMethod* method);
  14591. // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::Pack(System.Numerics.Vector4&)
  14592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  14593. // SixLabors.ImageSharp.PixelFormats.Bgr24 SixLabors.ImageSharp.PixelFormats.Rgba32::get_Bgr()
  14594. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 Rgba32_get_Bgr_m802E05D07D0A496A7387CFEE6C7ACEEB33BB69E6_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method);
  14595. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::get_PackedValue()
  14596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method);
  14597. // System.Numerics.Vector3 System.Numerics.Vector3::get_Zero()
  14598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_get_Zero_mACEA51197DC0E58F0D1A9E5F06B4E4FB459EAF3D (const RuntimeMethod* method);
  14599. // System.Numerics.Vector3 System.Numerics.Vector3::get_One()
  14600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_get_One_m15396B518DD28586E12E43EB461367FCED17D1A1 (const RuntimeMethod* method);
  14601. // System.Numerics.Vector3 System.Numerics.Vector3::Clamp(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)
  14602. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_Clamp_m82E54C589A2E38F7FEA4174258A7BA4C53D70E09_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___value10, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___min1, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___max2, const RuntimeMethod* method);
  14603. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  14604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  14605. // System.Type System.Object::GetType()
  14606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  14607. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  14608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  14609. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  14610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  14611. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  14612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  14613. // System.Span`1<T> System.Span`1<System.Int32>::Slice(System.Int32,System.Int32)
  14614. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14615. {
  14616. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline)(__this, ___start0, ___length1, method);
  14617. }
  14618. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  14619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  14620. // System.Int32 System.String::get_Length()
  14621. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  14622. // System.Void System.Span`1<System.Int32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  14623. inline void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  14624. {
  14625. (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  14626. }
  14627. // System.Void System.Span`1<System.Int32>::.ctor(T[],System.Int32,System.Int32)
  14628. inline void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14629. {
  14630. (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  14631. }
  14632. // System.Span`1<T> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  14633. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14634. {
  14635. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline)(__this, ___start0, ___length1, method);
  14636. }
  14637. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  14638. inline void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  14639. {
  14640. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  14641. }
  14642. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(T[],System.Int32,System.Int32)
  14643. inline void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14644. {
  14645. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  14646. }
  14647. // System.Numerics.Vector4 System.Numerics.Vector4::Max(System.Numerics.Vector4,System.Numerics.Vector4)
  14648. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method);
  14649. // System.Numerics.Vector4 System.Numerics.Vector4::Min(System.Numerics.Vector4,System.Numerics.Vector4)
  14650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method);
  14651. // System.Void SixLabors.ImageSharp.PixelFormats.Bgr24::.ctor(System.Byte,System.Byte,System.Byte)
  14652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24__ctor_m7B721FEAF163B29405A0E0833120BBAC898F283F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, const RuntimeMethod* method);
  14653. #ifdef __clang__
  14654. #pragma clang diagnostic push
  14655. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14656. #pragma clang diagnostic ignored "-Wunused-variable"
  14657. #endif
  14658. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Instance()
  14659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * ScreenXor_get_Instance_mD42C0309379871F72AC19735FC51F75A720505C4_gshared (const RuntimeMethod* method)
  14660. {
  14661. {
  14662. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14663. ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * L_0 = ((ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  14664. return (ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 *)L_0;
  14665. }
  14666. }
  14667. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  14668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m4CF3F7CFDD06B00B6A506C3C02FAE15C9AF0AFD5_gshared (ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  14669. {
  14670. static bool s_Il2CppMethodInitialized;
  14671. if (!s_Il2CppMethodInitialized)
  14672. {
  14673. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14675. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14676. s_Il2CppMethodInitialized = true;
  14677. }
  14678. int32_t V_0 = 0;
  14679. {
  14680. float L_0 = ___amount3;
  14681. float L_1;
  14682. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  14683. ___amount3 = (float)L_1;
  14684. V_0 = (int32_t)0;
  14685. goto IL_0049;
  14686. }
  14687. IL_0017:
  14688. {
  14689. int32_t L_2 = V_0;
  14690. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  14691. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14692. int32_t L_4 = V_0;
  14693. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  14694. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14695. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  14696. int32_t L_7 = V_0;
  14697. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  14698. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14699. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  14700. float L_10 = ___amount3;
  14701. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  14702. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  14703. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  14704. int32_t L_12 = V_0;
  14705. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  14706. }
  14707. IL_0049:
  14708. {
  14709. int32_t L_13 = V_0;
  14710. int32_t L_14;
  14711. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14712. if ((((int32_t)L_13) < ((int32_t)L_14)))
  14713. {
  14714. goto IL_0017;
  14715. }
  14716. }
  14717. {
  14718. return;
  14719. }
  14720. }
  14721. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  14722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m92F2106A737DA63BB984B8F6E46240FD6694363E_gshared (ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  14723. {
  14724. static bool s_Il2CppMethodInitialized;
  14725. if (!s_Il2CppMethodInitialized)
  14726. {
  14727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  14729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14731. s_Il2CppMethodInitialized = true;
  14732. }
  14733. int32_t V_0 = 0;
  14734. {
  14735. V_0 = (int32_t)0;
  14736. goto IL_004c;
  14737. }
  14738. IL_0004:
  14739. {
  14740. int32_t L_0 = V_0;
  14741. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  14742. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14743. int32_t L_2 = V_0;
  14744. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  14745. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14746. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  14747. int32_t L_5 = V_0;
  14748. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  14749. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14750. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  14751. int32_t L_8 = V_0;
  14752. float* L_9;
  14753. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  14754. float L_10 = *((float*)L_9);
  14755. float L_11;
  14756. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  14757. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  14758. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  14759. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  14760. int32_t L_13 = V_0;
  14761. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  14762. }
  14763. IL_004c:
  14764. {
  14765. int32_t L_14 = V_0;
  14766. int32_t L_15;
  14767. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14768. if ((((int32_t)L_14) < ((int32_t)L_15)))
  14769. {
  14770. goto IL_0004;
  14771. }
  14772. }
  14773. {
  14774. return;
  14775. }
  14776. }
  14777. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor()
  14778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mE79C863B566D551054B126A4D8D8DEEC45F8A9B4_gshared (ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * __this, const RuntimeMethod* method)
  14779. {
  14780. {
  14781. NullCheck((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)__this);
  14782. (( void (*) (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14783. return;
  14784. }
  14785. }
  14786. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.cctor()
  14787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m440447B98BF4CBA06226F503B9570B5E78AE0DD0_gshared (const RuntimeMethod* method)
  14788. {
  14789. {
  14790. ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 * L_0 = (ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14791. (( void (*) (ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14792. ((ScreenXor_tBB838B2E38AF41C5076E2E3AA1B97ED1ECF13479_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  14793. return;
  14794. }
  14795. }
  14796. #ifdef __clang__
  14797. #pragma clang diagnostic pop
  14798. #endif
  14799. #ifdef __clang__
  14800. #pragma clang diagnostic push
  14801. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14802. #pragma clang diagnostic ignored "-Wunused-variable"
  14803. #endif
  14804. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Instance()
  14805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * ScreenXor_get_Instance_mDF9F837841F02F5F17069CA86DAD224725CACD83_gshared (const RuntimeMethod* method)
  14806. {
  14807. {
  14808. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14809. ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * L_0 = ((ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  14810. return (ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 *)L_0;
  14811. }
  14812. }
  14813. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  14814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m76981834C3532FBF0399772FEEFDE100749C1699_gshared (ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  14815. {
  14816. static bool s_Il2CppMethodInitialized;
  14817. if (!s_Il2CppMethodInitialized)
  14818. {
  14819. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14822. s_Il2CppMethodInitialized = true;
  14823. }
  14824. int32_t V_0 = 0;
  14825. {
  14826. float L_0 = ___amount3;
  14827. float L_1;
  14828. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  14829. ___amount3 = (float)L_1;
  14830. V_0 = (int32_t)0;
  14831. goto IL_0049;
  14832. }
  14833. IL_0017:
  14834. {
  14835. int32_t L_2 = V_0;
  14836. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  14837. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14838. int32_t L_4 = V_0;
  14839. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  14840. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14841. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  14842. int32_t L_7 = V_0;
  14843. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  14844. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14845. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  14846. float L_10 = ___amount3;
  14847. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  14848. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  14849. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  14850. int32_t L_12 = V_0;
  14851. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  14852. }
  14853. IL_0049:
  14854. {
  14855. int32_t L_13 = V_0;
  14856. int32_t L_14;
  14857. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14858. if ((((int32_t)L_13) < ((int32_t)L_14)))
  14859. {
  14860. goto IL_0017;
  14861. }
  14862. }
  14863. {
  14864. return;
  14865. }
  14866. }
  14867. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  14868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m1CBDBC5C066EDE5A2830F7675634B4E36B6D56AE_gshared (ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  14869. {
  14870. static bool s_Il2CppMethodInitialized;
  14871. if (!s_Il2CppMethodInitialized)
  14872. {
  14873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  14875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14877. s_Il2CppMethodInitialized = true;
  14878. }
  14879. int32_t V_0 = 0;
  14880. {
  14881. V_0 = (int32_t)0;
  14882. goto IL_004c;
  14883. }
  14884. IL_0004:
  14885. {
  14886. int32_t L_0 = V_0;
  14887. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  14888. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14889. int32_t L_2 = V_0;
  14890. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  14891. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14892. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  14893. int32_t L_5 = V_0;
  14894. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  14895. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14896. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  14897. int32_t L_8 = V_0;
  14898. float* L_9;
  14899. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  14900. float L_10 = *((float*)L_9);
  14901. float L_11;
  14902. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  14903. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  14904. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  14905. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  14906. int32_t L_13 = V_0;
  14907. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  14908. }
  14909. IL_004c:
  14910. {
  14911. int32_t L_14 = V_0;
  14912. int32_t L_15;
  14913. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14914. if ((((int32_t)L_14) < ((int32_t)L_15)))
  14915. {
  14916. goto IL_0004;
  14917. }
  14918. }
  14919. {
  14920. return;
  14921. }
  14922. }
  14923. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor()
  14924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m1F6807EC82DBE5C67782245999E11574CC46503D_gshared (ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * __this, const RuntimeMethod* method)
  14925. {
  14926. {
  14927. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this);
  14928. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14929. return;
  14930. }
  14931. }
  14932. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Byte4>::.cctor()
  14933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m15B71591148B5A8686139ABF3349563BB91D6BE0_gshared (const RuntimeMethod* method)
  14934. {
  14935. {
  14936. ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 * L_0 = (ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14937. (( void (*) (ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14938. ((ScreenXor_t22A44BC746288C63017731A7ADF30639BDFCE496_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  14939. return;
  14940. }
  14941. }
  14942. #ifdef __clang__
  14943. #pragma clang diagnostic pop
  14944. #endif
  14945. #ifdef __clang__
  14946. #pragma clang diagnostic push
  14947. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14948. #pragma clang diagnostic ignored "-Wunused-variable"
  14949. #endif
  14950. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Instance()
  14951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * ScreenXor_get_Instance_mF8E1AC5246A98C172D1767A8D8E21934A93913D0_gshared (const RuntimeMethod* method)
  14952. {
  14953. {
  14954. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14955. ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * L_0 = ((ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  14956. return (ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 *)L_0;
  14957. }
  14958. }
  14959. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  14960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m39F18A178DFB1EF1FBB177DFE01E0AC3B31981F4_gshared (ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  14961. {
  14962. static bool s_Il2CppMethodInitialized;
  14963. if (!s_Il2CppMethodInitialized)
  14964. {
  14965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14968. s_Il2CppMethodInitialized = true;
  14969. }
  14970. int32_t V_0 = 0;
  14971. {
  14972. float L_0 = ___amount3;
  14973. float L_1;
  14974. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  14975. ___amount3 = (float)L_1;
  14976. V_0 = (int32_t)0;
  14977. goto IL_0049;
  14978. }
  14979. IL_0017:
  14980. {
  14981. int32_t L_2 = V_0;
  14982. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  14983. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  14984. int32_t L_4 = V_0;
  14985. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  14986. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14987. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  14988. int32_t L_7 = V_0;
  14989. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  14990. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  14991. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  14992. float L_10 = ___amount3;
  14993. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  14994. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  14995. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  14996. int32_t L_12 = V_0;
  14997. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  14998. }
  14999. IL_0049:
  15000. {
  15001. int32_t L_13 = V_0;
  15002. int32_t L_14;
  15003. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15004. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15005. {
  15006. goto IL_0017;
  15007. }
  15008. }
  15009. {
  15010. return;
  15011. }
  15012. }
  15013. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mCDB06F03B039E3913C2747AF6F2A6FC1E43542E5_gshared (ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15015. {
  15016. static bool s_Il2CppMethodInitialized;
  15017. if (!s_Il2CppMethodInitialized)
  15018. {
  15019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15023. s_Il2CppMethodInitialized = true;
  15024. }
  15025. int32_t V_0 = 0;
  15026. {
  15027. V_0 = (int32_t)0;
  15028. goto IL_004c;
  15029. }
  15030. IL_0004:
  15031. {
  15032. int32_t L_0 = V_0;
  15033. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15034. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15035. int32_t L_2 = V_0;
  15036. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15037. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15038. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15039. int32_t L_5 = V_0;
  15040. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15041. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15042. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15043. int32_t L_8 = V_0;
  15044. float* L_9;
  15045. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15046. float L_10 = *((float*)L_9);
  15047. float L_11;
  15048. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15049. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15050. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15051. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15052. int32_t L_13 = V_0;
  15053. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15054. }
  15055. IL_004c:
  15056. {
  15057. int32_t L_14 = V_0;
  15058. int32_t L_15;
  15059. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15060. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15061. {
  15062. goto IL_0004;
  15063. }
  15064. }
  15065. {
  15066. return;
  15067. }
  15068. }
  15069. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor()
  15070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mE65C5F31E9798C3BBD7E208A744BE7EE7F1299B2_gshared (ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * __this, const RuntimeMethod* method)
  15071. {
  15072. {
  15073. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this);
  15074. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15075. return;
  15076. }
  15077. }
  15078. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.cctor()
  15079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mED26308DA29DC98E4EA05A0EA6C24357594E1F03_gshared (const RuntimeMethod* method)
  15080. {
  15081. {
  15082. ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 * L_0 = (ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15083. (( void (*) (ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15084. ((ScreenXor_t715C67CFB9735CF83CB52459E1BFE5B1AAB15D80_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15085. return;
  15086. }
  15087. }
  15088. #ifdef __clang__
  15089. #pragma clang diagnostic pop
  15090. #endif
  15091. #ifdef __clang__
  15092. #pragma clang diagnostic push
  15093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15094. #pragma clang diagnostic ignored "-Wunused-variable"
  15095. #endif
  15096. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Instance()
  15097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * ScreenXor_get_Instance_m5ED9DDC51F763B7A3482BAAFC94FBA0C0C03F231_gshared (const RuntimeMethod* method)
  15098. {
  15099. {
  15100. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15101. ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * L_0 = ((ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15102. return (ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 *)L_0;
  15103. }
  15104. }
  15105. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mBB854C59FB44FB3501424572CA3D96FA50A33471_gshared (ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15107. {
  15108. static bool s_Il2CppMethodInitialized;
  15109. if (!s_Il2CppMethodInitialized)
  15110. {
  15111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15114. s_Il2CppMethodInitialized = true;
  15115. }
  15116. int32_t V_0 = 0;
  15117. {
  15118. float L_0 = ___amount3;
  15119. float L_1;
  15120. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15121. ___amount3 = (float)L_1;
  15122. V_0 = (int32_t)0;
  15123. goto IL_0049;
  15124. }
  15125. IL_0017:
  15126. {
  15127. int32_t L_2 = V_0;
  15128. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15129. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15130. int32_t L_4 = V_0;
  15131. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  15132. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15133. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  15134. int32_t L_7 = V_0;
  15135. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  15136. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15137. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  15138. float L_10 = ___amount3;
  15139. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  15140. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  15141. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  15142. int32_t L_12 = V_0;
  15143. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  15144. }
  15145. IL_0049:
  15146. {
  15147. int32_t L_13 = V_0;
  15148. int32_t L_14;
  15149. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15150. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15151. {
  15152. goto IL_0017;
  15153. }
  15154. }
  15155. {
  15156. return;
  15157. }
  15158. }
  15159. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mC2329F63CDD945770D58A4199EF18337038DBE67_gshared (ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15161. {
  15162. static bool s_Il2CppMethodInitialized;
  15163. if (!s_Il2CppMethodInitialized)
  15164. {
  15165. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15169. s_Il2CppMethodInitialized = true;
  15170. }
  15171. int32_t V_0 = 0;
  15172. {
  15173. V_0 = (int32_t)0;
  15174. goto IL_004c;
  15175. }
  15176. IL_0004:
  15177. {
  15178. int32_t L_0 = V_0;
  15179. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15180. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15181. int32_t L_2 = V_0;
  15182. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15183. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15184. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15185. int32_t L_5 = V_0;
  15186. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15187. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15188. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15189. int32_t L_8 = V_0;
  15190. float* L_9;
  15191. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15192. float L_10 = *((float*)L_9);
  15193. float L_11;
  15194. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15195. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15196. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15197. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15198. int32_t L_13 = V_0;
  15199. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15200. }
  15201. IL_004c:
  15202. {
  15203. int32_t L_14 = V_0;
  15204. int32_t L_15;
  15205. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15206. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15207. {
  15208. goto IL_0004;
  15209. }
  15210. }
  15211. {
  15212. return;
  15213. }
  15214. }
  15215. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor()
  15216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mF94A6DBF753E84C26DCB1FB133B90A52444656A7_gshared (ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * __this, const RuntimeMethod* method)
  15217. {
  15218. {
  15219. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this);
  15220. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15221. return;
  15222. }
  15223. }
  15224. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.cctor()
  15225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m92E19A6DC6A7A991CC587A3B02813EE7E8E5793C_gshared (const RuntimeMethod* method)
  15226. {
  15227. {
  15228. ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 * L_0 = (ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15229. (( void (*) (ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15230. ((ScreenXor_t845F7B07F826BD52084BC9CD9AA8C359105D3BD5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15231. return;
  15232. }
  15233. }
  15234. #ifdef __clang__
  15235. #pragma clang diagnostic pop
  15236. #endif
  15237. #ifdef __clang__
  15238. #pragma clang diagnostic push
  15239. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15240. #pragma clang diagnostic ignored "-Wunused-variable"
  15241. #endif
  15242. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Instance()
  15243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * ScreenXor_get_Instance_m694C78028FDBD2EECF5E472C001BB36BE6F14C2B_gshared (const RuntimeMethod* method)
  15244. {
  15245. {
  15246. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15247. ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * L_0 = ((ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15248. return (ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD *)L_0;
  15249. }
  15250. }
  15251. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mBDD3F077AE691937A8417C2B0463F9B18B51A6C4_gshared (ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15253. {
  15254. static bool s_Il2CppMethodInitialized;
  15255. if (!s_Il2CppMethodInitialized)
  15256. {
  15257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15260. s_Il2CppMethodInitialized = true;
  15261. }
  15262. int32_t V_0 = 0;
  15263. {
  15264. float L_0 = ___amount3;
  15265. float L_1;
  15266. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15267. ___amount3 = (float)L_1;
  15268. V_0 = (int32_t)0;
  15269. goto IL_0049;
  15270. }
  15271. IL_0017:
  15272. {
  15273. int32_t L_2 = V_0;
  15274. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15275. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15276. int32_t L_4 = V_0;
  15277. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  15278. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15279. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  15280. int32_t L_7 = V_0;
  15281. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  15282. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15283. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  15284. float L_10 = ___amount3;
  15285. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  15286. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  15287. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  15288. int32_t L_12 = V_0;
  15289. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  15290. }
  15291. IL_0049:
  15292. {
  15293. int32_t L_13 = V_0;
  15294. int32_t L_14;
  15295. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15296. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15297. {
  15298. goto IL_0017;
  15299. }
  15300. }
  15301. {
  15302. return;
  15303. }
  15304. }
  15305. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mC993E49962025757289A391682E919EB006A1D71_gshared (ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15307. {
  15308. static bool s_Il2CppMethodInitialized;
  15309. if (!s_Il2CppMethodInitialized)
  15310. {
  15311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15315. s_Il2CppMethodInitialized = true;
  15316. }
  15317. int32_t V_0 = 0;
  15318. {
  15319. V_0 = (int32_t)0;
  15320. goto IL_004c;
  15321. }
  15322. IL_0004:
  15323. {
  15324. int32_t L_0 = V_0;
  15325. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15326. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15327. int32_t L_2 = V_0;
  15328. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15329. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15330. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15331. int32_t L_5 = V_0;
  15332. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15333. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15334. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15335. int32_t L_8 = V_0;
  15336. float* L_9;
  15337. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15338. float L_10 = *((float*)L_9);
  15339. float L_11;
  15340. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15341. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15342. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15343. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15344. int32_t L_13 = V_0;
  15345. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15346. }
  15347. IL_004c:
  15348. {
  15349. int32_t L_14 = V_0;
  15350. int32_t L_15;
  15351. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15352. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15353. {
  15354. goto IL_0004;
  15355. }
  15356. }
  15357. {
  15358. return;
  15359. }
  15360. }
  15361. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor()
  15362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m0CEED8F3838F78ECD53ADCF6CB0D07C46128C197_gshared (ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * __this, const RuntimeMethod* method)
  15363. {
  15364. {
  15365. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this);
  15366. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15367. return;
  15368. }
  15369. }
  15370. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.cctor()
  15371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mDC157FA27D70CCEFAEF4B10E960F53B7C53EC426_gshared (const RuntimeMethod* method)
  15372. {
  15373. {
  15374. ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD * L_0 = (ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15375. (( void (*) (ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15376. ((ScreenXor_t2854D0BDBA0877E8C34875D91CA5B9520CC36FFD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15377. return;
  15378. }
  15379. }
  15380. #ifdef __clang__
  15381. #pragma clang diagnostic pop
  15382. #endif
  15383. #ifdef __clang__
  15384. #pragma clang diagnostic push
  15385. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15386. #pragma clang diagnostic ignored "-Wunused-variable"
  15387. #endif
  15388. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>::get_Instance()
  15389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * ScreenXor_get_Instance_m1F53AE422DDB32912F70F7FB265716C590CED655_gshared (const RuntimeMethod* method)
  15390. {
  15391. {
  15392. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15393. ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * L_0 = ((ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15394. return (ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F *)L_0;
  15395. }
  15396. }
  15397. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m0219E64304ED0E4FC25B015BBF7A0BC671E4B968_gshared (ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15399. {
  15400. static bool s_Il2CppMethodInitialized;
  15401. if (!s_Il2CppMethodInitialized)
  15402. {
  15403. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15404. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15406. s_Il2CppMethodInitialized = true;
  15407. }
  15408. int32_t V_0 = 0;
  15409. {
  15410. float L_0 = ___amount3;
  15411. float L_1;
  15412. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15413. ___amount3 = (float)L_1;
  15414. V_0 = (int32_t)0;
  15415. goto IL_0049;
  15416. }
  15417. IL_0017:
  15418. {
  15419. int32_t L_2 = V_0;
  15420. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15421. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15422. int32_t L_4 = V_0;
  15423. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  15424. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15425. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  15426. int32_t L_7 = V_0;
  15427. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  15428. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15429. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  15430. float L_10 = ___amount3;
  15431. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  15432. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  15433. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  15434. int32_t L_12 = V_0;
  15435. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  15436. }
  15437. IL_0049:
  15438. {
  15439. int32_t L_13 = V_0;
  15440. int32_t L_14;
  15441. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15442. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15443. {
  15444. goto IL_0017;
  15445. }
  15446. }
  15447. {
  15448. return;
  15449. }
  15450. }
  15451. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m6F4EE901AD164728B9E31C625245874BB5EBB665_gshared (ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15453. {
  15454. static bool s_Il2CppMethodInitialized;
  15455. if (!s_Il2CppMethodInitialized)
  15456. {
  15457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15461. s_Il2CppMethodInitialized = true;
  15462. }
  15463. int32_t V_0 = 0;
  15464. {
  15465. V_0 = (int32_t)0;
  15466. goto IL_004c;
  15467. }
  15468. IL_0004:
  15469. {
  15470. int32_t L_0 = V_0;
  15471. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15472. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15473. int32_t L_2 = V_0;
  15474. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15475. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15476. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15477. int32_t L_5 = V_0;
  15478. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15479. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15480. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15481. int32_t L_8 = V_0;
  15482. float* L_9;
  15483. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15484. float L_10 = *((float*)L_9);
  15485. float L_11;
  15486. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15487. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15488. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15489. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15490. int32_t L_13 = V_0;
  15491. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15492. }
  15493. IL_004c:
  15494. {
  15495. int32_t L_14 = V_0;
  15496. int32_t L_15;
  15497. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15498. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15499. {
  15500. goto IL_0004;
  15501. }
  15502. }
  15503. {
  15504. return;
  15505. }
  15506. }
  15507. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>::.ctor()
  15508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mF04BE5EA4D71FDAFCD023ABFF6BEB84706D727F7_gshared (ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * __this, const RuntimeMethod* method)
  15509. {
  15510. {
  15511. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this);
  15512. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15513. return;
  15514. }
  15515. }
  15516. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L16>::.cctor()
  15517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m1426A7180CC7B910EFCF9FA493C4A4047DD5FFF9_gshared (const RuntimeMethod* method)
  15518. {
  15519. {
  15520. ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F * L_0 = (ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15521. (( void (*) (ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15522. ((ScreenXor_t125C6952162B67B0F1BE5F39AD019A3A7792F12F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15523. return;
  15524. }
  15525. }
  15526. #ifdef __clang__
  15527. #pragma clang diagnostic pop
  15528. #endif
  15529. #ifdef __clang__
  15530. #pragma clang diagnostic push
  15531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15532. #pragma clang diagnostic ignored "-Wunused-variable"
  15533. #endif
  15534. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>::get_Instance()
  15535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * ScreenXor_get_Instance_m0AB8A4233267E39AC272A42B53EE65135E1DCDDF_gshared (const RuntimeMethod* method)
  15536. {
  15537. {
  15538. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15539. ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * L_0 = ((ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15540. return (ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 *)L_0;
  15541. }
  15542. }
  15543. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m8EE99B44227260C79D1AC4478C9A02A9D70B0331_gshared (ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15545. {
  15546. static bool s_Il2CppMethodInitialized;
  15547. if (!s_Il2CppMethodInitialized)
  15548. {
  15549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15552. s_Il2CppMethodInitialized = true;
  15553. }
  15554. int32_t V_0 = 0;
  15555. {
  15556. float L_0 = ___amount3;
  15557. float L_1;
  15558. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15559. ___amount3 = (float)L_1;
  15560. V_0 = (int32_t)0;
  15561. goto IL_0049;
  15562. }
  15563. IL_0017:
  15564. {
  15565. int32_t L_2 = V_0;
  15566. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15567. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15568. int32_t L_4 = V_0;
  15569. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  15570. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15571. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  15572. int32_t L_7 = V_0;
  15573. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  15574. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15575. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  15576. float L_10 = ___amount3;
  15577. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  15578. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  15579. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  15580. int32_t L_12 = V_0;
  15581. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  15582. }
  15583. IL_0049:
  15584. {
  15585. int32_t L_13 = V_0;
  15586. int32_t L_14;
  15587. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15588. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15589. {
  15590. goto IL_0017;
  15591. }
  15592. }
  15593. {
  15594. return;
  15595. }
  15596. }
  15597. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mB6618015B129D9986666CC37952820AC844C4A30_gshared (ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15599. {
  15600. static bool s_Il2CppMethodInitialized;
  15601. if (!s_Il2CppMethodInitialized)
  15602. {
  15603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15605. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15606. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15607. s_Il2CppMethodInitialized = true;
  15608. }
  15609. int32_t V_0 = 0;
  15610. {
  15611. V_0 = (int32_t)0;
  15612. goto IL_004c;
  15613. }
  15614. IL_0004:
  15615. {
  15616. int32_t L_0 = V_0;
  15617. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15618. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15619. int32_t L_2 = V_0;
  15620. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15621. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15622. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15623. int32_t L_5 = V_0;
  15624. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15625. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15626. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15627. int32_t L_8 = V_0;
  15628. float* L_9;
  15629. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15630. float L_10 = *((float*)L_9);
  15631. float L_11;
  15632. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15633. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15634. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15635. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15636. int32_t L_13 = V_0;
  15637. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15638. }
  15639. IL_004c:
  15640. {
  15641. int32_t L_14 = V_0;
  15642. int32_t L_15;
  15643. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15644. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15645. {
  15646. goto IL_0004;
  15647. }
  15648. }
  15649. {
  15650. return;
  15651. }
  15652. }
  15653. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>::.ctor()
  15654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m3421A3CCB99C6D55C72DF8358E61684D8436264C_gshared (ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * __this, const RuntimeMethod* method)
  15655. {
  15656. {
  15657. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this);
  15658. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15659. return;
  15660. }
  15661. }
  15662. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.L8>::.cctor()
  15663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mF1414EC87771408D5FFEB7F3DE0D560EA210F1B4_gshared (const RuntimeMethod* method)
  15664. {
  15665. {
  15666. ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 * L_0 = (ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15667. (( void (*) (ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15668. ((ScreenXor_t81CAC8D8765EA36217A87AD2AF8EF745C0861395_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15669. return;
  15670. }
  15671. }
  15672. #ifdef __clang__
  15673. #pragma clang diagnostic pop
  15674. #endif
  15675. #ifdef __clang__
  15676. #pragma clang diagnostic push
  15677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15678. #pragma clang diagnostic ignored "-Wunused-variable"
  15679. #endif
  15680. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>::get_Instance()
  15681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * ScreenXor_get_Instance_mDB27BB8BC4709E63A4EA99419B8EDCE5244B7AA0_gshared (const RuntimeMethod* method)
  15682. {
  15683. {
  15684. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15685. ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * L_0 = ((ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15686. return (ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 *)L_0;
  15687. }
  15688. }
  15689. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m1340499A91D26FA1C13CDB83AE26FE9ECB93A8F7_gshared (ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15691. {
  15692. static bool s_Il2CppMethodInitialized;
  15693. if (!s_Il2CppMethodInitialized)
  15694. {
  15695. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15696. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15698. s_Il2CppMethodInitialized = true;
  15699. }
  15700. int32_t V_0 = 0;
  15701. {
  15702. float L_0 = ___amount3;
  15703. float L_1;
  15704. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15705. ___amount3 = (float)L_1;
  15706. V_0 = (int32_t)0;
  15707. goto IL_0049;
  15708. }
  15709. IL_0017:
  15710. {
  15711. int32_t L_2 = V_0;
  15712. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15713. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15714. int32_t L_4 = V_0;
  15715. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  15716. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15717. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  15718. int32_t L_7 = V_0;
  15719. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  15720. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15721. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  15722. float L_10 = ___amount3;
  15723. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  15724. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  15725. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  15726. int32_t L_12 = V_0;
  15727. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  15728. }
  15729. IL_0049:
  15730. {
  15731. int32_t L_13 = V_0;
  15732. int32_t L_14;
  15733. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15734. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15735. {
  15736. goto IL_0017;
  15737. }
  15738. }
  15739. {
  15740. return;
  15741. }
  15742. }
  15743. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mFA1753CC891001DCB7AAB0E32F88C26D3CCAE60A_gshared (ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15745. {
  15746. static bool s_Il2CppMethodInitialized;
  15747. if (!s_Il2CppMethodInitialized)
  15748. {
  15749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15753. s_Il2CppMethodInitialized = true;
  15754. }
  15755. int32_t V_0 = 0;
  15756. {
  15757. V_0 = (int32_t)0;
  15758. goto IL_004c;
  15759. }
  15760. IL_0004:
  15761. {
  15762. int32_t L_0 = V_0;
  15763. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15764. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15765. int32_t L_2 = V_0;
  15766. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15767. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15768. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15769. int32_t L_5 = V_0;
  15770. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15771. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15772. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15773. int32_t L_8 = V_0;
  15774. float* L_9;
  15775. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15776. float L_10 = *((float*)L_9);
  15777. float L_11;
  15778. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15779. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15780. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15781. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15782. int32_t L_13 = V_0;
  15783. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15784. }
  15785. IL_004c:
  15786. {
  15787. int32_t L_14 = V_0;
  15788. int32_t L_15;
  15789. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15790. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15791. {
  15792. goto IL_0004;
  15793. }
  15794. }
  15795. {
  15796. return;
  15797. }
  15798. }
  15799. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>::.ctor()
  15800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m609087AE7C8E6514C50A73D77D463BFEFB311D53_gshared (ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * __this, const RuntimeMethod* method)
  15801. {
  15802. {
  15803. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this);
  15804. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15805. return;
  15806. }
  15807. }
  15808. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La16>::.cctor()
  15809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m682F7CEE5524BBF311AF9F1A84E8F37829518472_gshared (const RuntimeMethod* method)
  15810. {
  15811. {
  15812. ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 * L_0 = (ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15813. (( void (*) (ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15814. ((ScreenXor_t774E1770D66659CCEB68C47724F2FE7A3740A6D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15815. return;
  15816. }
  15817. }
  15818. #ifdef __clang__
  15819. #pragma clang diagnostic pop
  15820. #endif
  15821. #ifdef __clang__
  15822. #pragma clang diagnostic push
  15823. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15824. #pragma clang diagnostic ignored "-Wunused-variable"
  15825. #endif
  15826. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>::get_Instance()
  15827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * ScreenXor_get_Instance_m5532A8691D80598BCC1992D527B092C06DB6BF61_gshared (const RuntimeMethod* method)
  15828. {
  15829. {
  15830. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15831. ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * L_0 = ((ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15832. return (ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 *)L_0;
  15833. }
  15834. }
  15835. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m94E7251D82795507D3B50C93F152CD3CE1B471EB_gshared (ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15837. {
  15838. static bool s_Il2CppMethodInitialized;
  15839. if (!s_Il2CppMethodInitialized)
  15840. {
  15841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15844. s_Il2CppMethodInitialized = true;
  15845. }
  15846. int32_t V_0 = 0;
  15847. {
  15848. float L_0 = ___amount3;
  15849. float L_1;
  15850. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15851. ___amount3 = (float)L_1;
  15852. V_0 = (int32_t)0;
  15853. goto IL_0049;
  15854. }
  15855. IL_0017:
  15856. {
  15857. int32_t L_2 = V_0;
  15858. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15859. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15860. int32_t L_4 = V_0;
  15861. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  15862. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15863. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  15864. int32_t L_7 = V_0;
  15865. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  15866. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15867. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  15868. float L_10 = ___amount3;
  15869. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  15870. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  15871. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  15872. int32_t L_12 = V_0;
  15873. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  15874. }
  15875. IL_0049:
  15876. {
  15877. int32_t L_13 = V_0;
  15878. int32_t L_14;
  15879. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15880. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15881. {
  15882. goto IL_0017;
  15883. }
  15884. }
  15885. {
  15886. return;
  15887. }
  15888. }
  15889. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  15890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m17016F68BABEA46A9DDA3F6EFA215AAA2837BF0A_gshared (ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  15891. {
  15892. static bool s_Il2CppMethodInitialized;
  15893. if (!s_Il2CppMethodInitialized)
  15894. {
  15895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15896. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15897. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15899. s_Il2CppMethodInitialized = true;
  15900. }
  15901. int32_t V_0 = 0;
  15902. {
  15903. V_0 = (int32_t)0;
  15904. goto IL_004c;
  15905. }
  15906. IL_0004:
  15907. {
  15908. int32_t L_0 = V_0;
  15909. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  15910. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15911. int32_t L_2 = V_0;
  15912. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  15913. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15914. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  15915. int32_t L_5 = V_0;
  15916. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  15917. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15918. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  15919. int32_t L_8 = V_0;
  15920. float* L_9;
  15921. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  15922. float L_10 = *((float*)L_9);
  15923. float L_11;
  15924. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15925. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  15926. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  15927. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  15928. int32_t L_13 = V_0;
  15929. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  15930. }
  15931. IL_004c:
  15932. {
  15933. int32_t L_14 = V_0;
  15934. int32_t L_15;
  15935. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15936. if ((((int32_t)L_14) < ((int32_t)L_15)))
  15937. {
  15938. goto IL_0004;
  15939. }
  15940. }
  15941. {
  15942. return;
  15943. }
  15944. }
  15945. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>::.ctor()
  15946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m0A41E052C2E20CBA297BE697D10006AA42D081E8_gshared (ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * __this, const RuntimeMethod* method)
  15947. {
  15948. {
  15949. NullCheck((PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)__this);
  15950. (( void (*) (PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15951. return;
  15952. }
  15953. }
  15954. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.La32>::.cctor()
  15955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mC0FC3A8F2A6B26FF2606F4FAD95B24ED75C46294_gshared (const RuntimeMethod* method)
  15956. {
  15957. {
  15958. ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 * L_0 = (ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15959. (( void (*) (ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15960. ((ScreenXor_t8CFD81698F58C5457202A9BA784148DE533B2186_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  15961. return;
  15962. }
  15963. }
  15964. #ifdef __clang__
  15965. #pragma clang diagnostic pop
  15966. #endif
  15967. #ifdef __clang__
  15968. #pragma clang diagnostic push
  15969. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15970. #pragma clang diagnostic ignored "-Wunused-variable"
  15971. #endif
  15972. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Instance()
  15973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * ScreenXor_get_Instance_m49605A0D7951CBFCADBEC307B7BE6AE82473C44D_gshared (const RuntimeMethod* method)
  15974. {
  15975. {
  15976. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15977. ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * L_0 = ((ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  15978. return (ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 *)L_0;
  15979. }
  15980. }
  15981. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  15982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m004E9CC96DA54955F5FC787B5558BC019DC2F2B4_gshared (ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  15983. {
  15984. static bool s_Il2CppMethodInitialized;
  15985. if (!s_Il2CppMethodInitialized)
  15986. {
  15987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  15988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  15989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15990. s_Il2CppMethodInitialized = true;
  15991. }
  15992. int32_t V_0 = 0;
  15993. {
  15994. float L_0 = ___amount3;
  15995. float L_1;
  15996. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15997. ___amount3 = (float)L_1;
  15998. V_0 = (int32_t)0;
  15999. goto IL_0049;
  16000. }
  16001. IL_0017:
  16002. {
  16003. int32_t L_2 = V_0;
  16004. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16005. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16006. int32_t L_4 = V_0;
  16007. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16008. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16009. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16010. int32_t L_7 = V_0;
  16011. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16012. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16013. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16014. float L_10 = ___amount3;
  16015. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16016. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16017. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16018. int32_t L_12 = V_0;
  16019. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16020. }
  16021. IL_0049:
  16022. {
  16023. int32_t L_13 = V_0;
  16024. int32_t L_14;
  16025. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16026. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16027. {
  16028. goto IL_0017;
  16029. }
  16030. }
  16031. {
  16032. return;
  16033. }
  16034. }
  16035. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mCD3C6BFC849BF09485065304F95D7003617B0F46_gshared (ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16037. {
  16038. static bool s_Il2CppMethodInitialized;
  16039. if (!s_Il2CppMethodInitialized)
  16040. {
  16041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16043. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16045. s_Il2CppMethodInitialized = true;
  16046. }
  16047. int32_t V_0 = 0;
  16048. {
  16049. V_0 = (int32_t)0;
  16050. goto IL_004c;
  16051. }
  16052. IL_0004:
  16053. {
  16054. int32_t L_0 = V_0;
  16055. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16056. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16057. int32_t L_2 = V_0;
  16058. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16059. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16060. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16061. int32_t L_5 = V_0;
  16062. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16063. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16064. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16065. int32_t L_8 = V_0;
  16066. float* L_9;
  16067. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16068. float L_10 = *((float*)L_9);
  16069. float L_11;
  16070. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16071. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16072. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16073. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16074. int32_t L_13 = V_0;
  16075. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16076. }
  16077. IL_004c:
  16078. {
  16079. int32_t L_14 = V_0;
  16080. int32_t L_15;
  16081. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16082. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16083. {
  16084. goto IL_0004;
  16085. }
  16086. }
  16087. {
  16088. return;
  16089. }
  16090. }
  16091. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor()
  16092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mD2A81561CCFA85D7E179BA6198E4316E9066A154_gshared (ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * __this, const RuntimeMethod* method)
  16093. {
  16094. {
  16095. NullCheck((PixelBlender_1_t010421D7B182B655EDDDBDE2A35BA92B1F2B5799 *)__this);
  16096. (( void (*) (PixelBlender_1_t010421D7B182B655EDDDBDE2A35BA92B1F2B5799 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t010421D7B182B655EDDDBDE2A35BA92B1F2B5799 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16097. return;
  16098. }
  16099. }
  16100. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.cctor()
  16101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mD508E9DA1EF37486FA0725DF6E17AFAB8CCD0322_gshared (const RuntimeMethod* method)
  16102. {
  16103. {
  16104. ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 * L_0 = (ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16105. (( void (*) (ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16106. ((ScreenXor_tA3207DDC5CA67B6082EFFA13C55B8A2B6F39A247_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16107. return;
  16108. }
  16109. }
  16110. #ifdef __clang__
  16111. #pragma clang diagnostic pop
  16112. #endif
  16113. #ifdef __clang__
  16114. #pragma clang diagnostic push
  16115. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16116. #pragma clang diagnostic ignored "-Wunused-variable"
  16117. #endif
  16118. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Instance()
  16119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * ScreenXor_get_Instance_mB5E879B72C9AF270B06FA55C52EB942EEFF554B4_gshared (const RuntimeMethod* method)
  16120. {
  16121. {
  16122. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16123. ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * L_0 = ((ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  16124. return (ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 *)L_0;
  16125. }
  16126. }
  16127. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  16128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mF760BB18664FAC30A117586AA430890ACBD79FD1_gshared (ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  16129. {
  16130. static bool s_Il2CppMethodInitialized;
  16131. if (!s_Il2CppMethodInitialized)
  16132. {
  16133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16134. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16135. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16136. s_Il2CppMethodInitialized = true;
  16137. }
  16138. int32_t V_0 = 0;
  16139. {
  16140. float L_0 = ___amount3;
  16141. float L_1;
  16142. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16143. ___amount3 = (float)L_1;
  16144. V_0 = (int32_t)0;
  16145. goto IL_0049;
  16146. }
  16147. IL_0017:
  16148. {
  16149. int32_t L_2 = V_0;
  16150. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16151. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16152. int32_t L_4 = V_0;
  16153. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16154. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16155. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16156. int32_t L_7 = V_0;
  16157. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16158. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16159. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16160. float L_10 = ___amount3;
  16161. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16162. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16163. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16164. int32_t L_12 = V_0;
  16165. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16166. }
  16167. IL_0049:
  16168. {
  16169. int32_t L_13 = V_0;
  16170. int32_t L_14;
  16171. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16172. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16173. {
  16174. goto IL_0017;
  16175. }
  16176. }
  16177. {
  16178. return;
  16179. }
  16180. }
  16181. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m848450786DA818A11B8EC39534ED5721A6571440_gshared (ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16183. {
  16184. static bool s_Il2CppMethodInitialized;
  16185. if (!s_Il2CppMethodInitialized)
  16186. {
  16187. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16189. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16191. s_Il2CppMethodInitialized = true;
  16192. }
  16193. int32_t V_0 = 0;
  16194. {
  16195. V_0 = (int32_t)0;
  16196. goto IL_004c;
  16197. }
  16198. IL_0004:
  16199. {
  16200. int32_t L_0 = V_0;
  16201. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16202. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16203. int32_t L_2 = V_0;
  16204. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16205. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16206. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16207. int32_t L_5 = V_0;
  16208. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16209. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16210. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16211. int32_t L_8 = V_0;
  16212. float* L_9;
  16213. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16214. float L_10 = *((float*)L_9);
  16215. float L_11;
  16216. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16217. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16218. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16219. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16220. int32_t L_13 = V_0;
  16221. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16222. }
  16223. IL_004c:
  16224. {
  16225. int32_t L_14 = V_0;
  16226. int32_t L_15;
  16227. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16228. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16229. {
  16230. goto IL_0004;
  16231. }
  16232. }
  16233. {
  16234. return;
  16235. }
  16236. }
  16237. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor()
  16238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m7FAD4D1AAEE52D0C23D340AF8E6C566CA3EDB976_gshared (ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * __this, const RuntimeMethod* method)
  16239. {
  16240. {
  16241. NullCheck((PixelBlender_1_t871446A024E25414AA66F1FD76C949741A97AA70 *)__this);
  16242. (( void (*) (PixelBlender_1_t871446A024E25414AA66F1FD76C949741A97AA70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t871446A024E25414AA66F1FD76C949741A97AA70 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16243. return;
  16244. }
  16245. }
  16246. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.cctor()
  16247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m6FDA910B98A65D129ACC82E2B22FEA3F24040AE0_gshared (const RuntimeMethod* method)
  16248. {
  16249. {
  16250. ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 * L_0 = (ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16251. (( void (*) (ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16252. ((ScreenXor_t8A4DE0E8914378E6F664EEC96A87A169A5F0D692_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16253. return;
  16254. }
  16255. }
  16256. #ifdef __clang__
  16257. #pragma clang diagnostic pop
  16258. #endif
  16259. #ifdef __clang__
  16260. #pragma clang diagnostic push
  16261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16262. #pragma clang diagnostic ignored "-Wunused-variable"
  16263. #endif
  16264. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Instance()
  16265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * ScreenXor_get_Instance_mD6ABEFE66D95BA3CD875095C4873C8BD919C21BE_gshared (const RuntimeMethod* method)
  16266. {
  16267. {
  16268. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16269. ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * L_0 = ((ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  16270. return (ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 *)L_0;
  16271. }
  16272. }
  16273. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  16274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m66D7688924977B1044D6A118840261A87259407C_gshared (ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  16275. {
  16276. static bool s_Il2CppMethodInitialized;
  16277. if (!s_Il2CppMethodInitialized)
  16278. {
  16279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16282. s_Il2CppMethodInitialized = true;
  16283. }
  16284. int32_t V_0 = 0;
  16285. {
  16286. float L_0 = ___amount3;
  16287. float L_1;
  16288. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16289. ___amount3 = (float)L_1;
  16290. V_0 = (int32_t)0;
  16291. goto IL_0049;
  16292. }
  16293. IL_0017:
  16294. {
  16295. int32_t L_2 = V_0;
  16296. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16297. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16298. int32_t L_4 = V_0;
  16299. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16300. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16301. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16302. int32_t L_7 = V_0;
  16303. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16304. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16305. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16306. float L_10 = ___amount3;
  16307. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16308. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16309. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16310. int32_t L_12 = V_0;
  16311. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16312. }
  16313. IL_0049:
  16314. {
  16315. int32_t L_13 = V_0;
  16316. int32_t L_14;
  16317. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16318. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16319. {
  16320. goto IL_0017;
  16321. }
  16322. }
  16323. {
  16324. return;
  16325. }
  16326. }
  16327. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m76382E8F82D2AB99FDA4C6BB39E0B9CF2B26C2BC_gshared (ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16329. {
  16330. static bool s_Il2CppMethodInitialized;
  16331. if (!s_Il2CppMethodInitialized)
  16332. {
  16333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16337. s_Il2CppMethodInitialized = true;
  16338. }
  16339. int32_t V_0 = 0;
  16340. {
  16341. V_0 = (int32_t)0;
  16342. goto IL_004c;
  16343. }
  16344. IL_0004:
  16345. {
  16346. int32_t L_0 = V_0;
  16347. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16348. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16349. int32_t L_2 = V_0;
  16350. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16351. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16352. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16353. int32_t L_5 = V_0;
  16354. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16355. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16356. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16357. int32_t L_8 = V_0;
  16358. float* L_9;
  16359. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16360. float L_10 = *((float*)L_9);
  16361. float L_11;
  16362. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16363. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16364. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16365. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16366. int32_t L_13 = V_0;
  16367. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16368. }
  16369. IL_004c:
  16370. {
  16371. int32_t L_14 = V_0;
  16372. int32_t L_15;
  16373. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16374. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16375. {
  16376. goto IL_0004;
  16377. }
  16378. }
  16379. {
  16380. return;
  16381. }
  16382. }
  16383. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor()
  16384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m79CD71B502162EA05F9AD7456CEE2F63B1BFDD3E_gshared (ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * __this, const RuntimeMethod* method)
  16385. {
  16386. {
  16387. NullCheck((PixelBlender_1_tB72E82D96B4FB4850A048F8C363E681F44D63B46 *)__this);
  16388. (( void (*) (PixelBlender_1_tB72E82D96B4FB4850A048F8C363E681F44D63B46 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tB72E82D96B4FB4850A048F8C363E681F44D63B46 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16389. return;
  16390. }
  16391. }
  16392. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.cctor()
  16393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m517D017138CCA5BA17E6B2F940890EB12FCFD37D_gshared (const RuntimeMethod* method)
  16394. {
  16395. {
  16396. ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 * L_0 = (ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16397. (( void (*) (ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16398. ((ScreenXor_t2DE77D8F8656C53980C230A18FB183E7A7EEABE9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16399. return;
  16400. }
  16401. }
  16402. #ifdef __clang__
  16403. #pragma clang diagnostic pop
  16404. #endif
  16405. #ifdef __clang__
  16406. #pragma clang diagnostic push
  16407. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16408. #pragma clang diagnostic ignored "-Wunused-variable"
  16409. #endif
  16410. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Instance()
  16411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * ScreenXor_get_Instance_mABEFAEBFC43B81F8A55D3F83DD17052F257D0956_gshared (const RuntimeMethod* method)
  16412. {
  16413. {
  16414. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16415. ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * L_0 = ((ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  16416. return (ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC *)L_0;
  16417. }
  16418. }
  16419. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  16420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mF56153CB3A3BCCB60D58D10240DB30A056217005_gshared (ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  16421. {
  16422. static bool s_Il2CppMethodInitialized;
  16423. if (!s_Il2CppMethodInitialized)
  16424. {
  16425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16428. s_Il2CppMethodInitialized = true;
  16429. }
  16430. int32_t V_0 = 0;
  16431. {
  16432. float L_0 = ___amount3;
  16433. float L_1;
  16434. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16435. ___amount3 = (float)L_1;
  16436. V_0 = (int32_t)0;
  16437. goto IL_0049;
  16438. }
  16439. IL_0017:
  16440. {
  16441. int32_t L_2 = V_0;
  16442. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16443. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16444. int32_t L_4 = V_0;
  16445. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16446. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16447. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16448. int32_t L_7 = V_0;
  16449. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16450. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16451. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16452. float L_10 = ___amount3;
  16453. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16454. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16455. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16456. int32_t L_12 = V_0;
  16457. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16458. }
  16459. IL_0049:
  16460. {
  16461. int32_t L_13 = V_0;
  16462. int32_t L_14;
  16463. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16464. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16465. {
  16466. goto IL_0017;
  16467. }
  16468. }
  16469. {
  16470. return;
  16471. }
  16472. }
  16473. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m4B42275683DF2B9D48CBBCD3E14654844F66308B_gshared (ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16475. {
  16476. static bool s_Il2CppMethodInitialized;
  16477. if (!s_Il2CppMethodInitialized)
  16478. {
  16479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16483. s_Il2CppMethodInitialized = true;
  16484. }
  16485. int32_t V_0 = 0;
  16486. {
  16487. V_0 = (int32_t)0;
  16488. goto IL_004c;
  16489. }
  16490. IL_0004:
  16491. {
  16492. int32_t L_0 = V_0;
  16493. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16494. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16495. int32_t L_2 = V_0;
  16496. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16497. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16498. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16499. int32_t L_5 = V_0;
  16500. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16501. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16502. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16503. int32_t L_8 = V_0;
  16504. float* L_9;
  16505. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16506. float L_10 = *((float*)L_9);
  16507. float L_11;
  16508. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16509. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16510. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16511. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16512. int32_t L_13 = V_0;
  16513. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16514. }
  16515. IL_004c:
  16516. {
  16517. int32_t L_14 = V_0;
  16518. int32_t L_15;
  16519. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16520. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16521. {
  16522. goto IL_0004;
  16523. }
  16524. }
  16525. {
  16526. return;
  16527. }
  16528. }
  16529. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor()
  16530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m3501A6E6D56F941D9912B537FE3E539219857FE6_gshared (ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * __this, const RuntimeMethod* method)
  16531. {
  16532. {
  16533. NullCheck((PixelBlender_1_t6A73C18B6260E592AB331D019E445E60911F18BF *)__this);
  16534. (( void (*) (PixelBlender_1_t6A73C18B6260E592AB331D019E445E60911F18BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t6A73C18B6260E592AB331D019E445E60911F18BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16535. return;
  16536. }
  16537. }
  16538. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.cctor()
  16539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mD71523248E59FED04961BF2733F965B75875EFDB_gshared (const RuntimeMethod* method)
  16540. {
  16541. {
  16542. ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC * L_0 = (ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16543. (( void (*) (ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16544. ((ScreenXor_t36BECE9851605BD183530C23A83D73DC3E07D1DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16545. return;
  16546. }
  16547. }
  16548. #ifdef __clang__
  16549. #pragma clang diagnostic pop
  16550. #endif
  16551. #ifdef __clang__
  16552. #pragma clang diagnostic push
  16553. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16554. #pragma clang diagnostic ignored "-Wunused-variable"
  16555. #endif
  16556. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Instance()
  16557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * ScreenXor_get_Instance_mA88210CE829496CD2BE18DE0E0A4624EBD98407D_gshared (const RuntimeMethod* method)
  16558. {
  16559. {
  16560. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16561. ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * L_0 = ((ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  16562. return (ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D *)L_0;
  16563. }
  16564. }
  16565. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  16566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m057EC94EF50603810C729B075585E45ED04BF4E4_gshared (ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  16567. {
  16568. static bool s_Il2CppMethodInitialized;
  16569. if (!s_Il2CppMethodInitialized)
  16570. {
  16571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16574. s_Il2CppMethodInitialized = true;
  16575. }
  16576. int32_t V_0 = 0;
  16577. {
  16578. float L_0 = ___amount3;
  16579. float L_1;
  16580. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16581. ___amount3 = (float)L_1;
  16582. V_0 = (int32_t)0;
  16583. goto IL_0049;
  16584. }
  16585. IL_0017:
  16586. {
  16587. int32_t L_2 = V_0;
  16588. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16589. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16590. int32_t L_4 = V_0;
  16591. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16592. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16593. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16594. int32_t L_7 = V_0;
  16595. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16596. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16597. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16598. float L_10 = ___amount3;
  16599. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16600. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16601. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16602. int32_t L_12 = V_0;
  16603. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16604. }
  16605. IL_0049:
  16606. {
  16607. int32_t L_13 = V_0;
  16608. int32_t L_14;
  16609. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16610. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16611. {
  16612. goto IL_0017;
  16613. }
  16614. }
  16615. {
  16616. return;
  16617. }
  16618. }
  16619. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m77F42C855CC6F30CC944C1C841E74C9BC70AA127_gshared (ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16621. {
  16622. static bool s_Il2CppMethodInitialized;
  16623. if (!s_Il2CppMethodInitialized)
  16624. {
  16625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16629. s_Il2CppMethodInitialized = true;
  16630. }
  16631. int32_t V_0 = 0;
  16632. {
  16633. V_0 = (int32_t)0;
  16634. goto IL_004c;
  16635. }
  16636. IL_0004:
  16637. {
  16638. int32_t L_0 = V_0;
  16639. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16640. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16641. int32_t L_2 = V_0;
  16642. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16643. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16644. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16645. int32_t L_5 = V_0;
  16646. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16647. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16648. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16649. int32_t L_8 = V_0;
  16650. float* L_9;
  16651. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16652. float L_10 = *((float*)L_9);
  16653. float L_11;
  16654. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16655. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16656. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16657. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16658. int32_t L_13 = V_0;
  16659. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16660. }
  16661. IL_004c:
  16662. {
  16663. int32_t L_14 = V_0;
  16664. int32_t L_15;
  16665. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16666. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16667. {
  16668. goto IL_0004;
  16669. }
  16670. }
  16671. {
  16672. return;
  16673. }
  16674. }
  16675. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor()
  16676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m56D6A6FF0C7B00DE58925F1D81BA4F102C7BBB39_gshared (ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * __this, const RuntimeMethod* method)
  16677. {
  16678. {
  16679. NullCheck((PixelBlender_1_t65CB037715EF80612653F00DE3C3B360D5FE9119 *)__this);
  16680. (( void (*) (PixelBlender_1_t65CB037715EF80612653F00DE3C3B360D5FE9119 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t65CB037715EF80612653F00DE3C3B360D5FE9119 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16681. return;
  16682. }
  16683. }
  16684. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rg32>::.cctor()
  16685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m4397DDAD12D101550C8E3C20BB83E13086DD68BC_gshared (const RuntimeMethod* method)
  16686. {
  16687. {
  16688. ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D * L_0 = (ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16689. (( void (*) (ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16690. ((ScreenXor_tBB5386E85877D718C60492CCA1924E85B097E73D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16691. return;
  16692. }
  16693. }
  16694. #ifdef __clang__
  16695. #pragma clang diagnostic pop
  16696. #endif
  16697. #ifdef __clang__
  16698. #pragma clang diagnostic push
  16699. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16700. #pragma clang diagnostic ignored "-Wunused-variable"
  16701. #endif
  16702. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Instance()
  16703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * ScreenXor_get_Instance_mD0C8287DBEDB3E019943121908B340A1FB47BE89_gshared (const RuntimeMethod* method)
  16704. {
  16705. {
  16706. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16707. ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * L_0 = ((ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  16708. return (ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 *)L_0;
  16709. }
  16710. }
  16711. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  16712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m958903F74FC79E51E16F994408373C02B17AB644_gshared (ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  16713. {
  16714. static bool s_Il2CppMethodInitialized;
  16715. if (!s_Il2CppMethodInitialized)
  16716. {
  16717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16720. s_Il2CppMethodInitialized = true;
  16721. }
  16722. int32_t V_0 = 0;
  16723. {
  16724. float L_0 = ___amount3;
  16725. float L_1;
  16726. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16727. ___amount3 = (float)L_1;
  16728. V_0 = (int32_t)0;
  16729. goto IL_0049;
  16730. }
  16731. IL_0017:
  16732. {
  16733. int32_t L_2 = V_0;
  16734. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16735. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16736. int32_t L_4 = V_0;
  16737. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16738. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16739. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16740. int32_t L_7 = V_0;
  16741. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16742. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16743. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16744. float L_10 = ___amount3;
  16745. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16746. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16747. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16748. int32_t L_12 = V_0;
  16749. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16750. }
  16751. IL_0049:
  16752. {
  16753. int32_t L_13 = V_0;
  16754. int32_t L_14;
  16755. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16756. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16757. {
  16758. goto IL_0017;
  16759. }
  16760. }
  16761. {
  16762. return;
  16763. }
  16764. }
  16765. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mBCD5CA526E261D33BF31C204B714455419D3422E_gshared (ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16767. {
  16768. static bool s_Il2CppMethodInitialized;
  16769. if (!s_Il2CppMethodInitialized)
  16770. {
  16771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16772. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16773. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16775. s_Il2CppMethodInitialized = true;
  16776. }
  16777. int32_t V_0 = 0;
  16778. {
  16779. V_0 = (int32_t)0;
  16780. goto IL_004c;
  16781. }
  16782. IL_0004:
  16783. {
  16784. int32_t L_0 = V_0;
  16785. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16786. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16787. int32_t L_2 = V_0;
  16788. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16789. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16790. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16791. int32_t L_5 = V_0;
  16792. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16793. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16794. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16795. int32_t L_8 = V_0;
  16796. float* L_9;
  16797. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16798. float L_10 = *((float*)L_9);
  16799. float L_11;
  16800. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16801. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16802. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16803. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16804. int32_t L_13 = V_0;
  16805. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16806. }
  16807. IL_004c:
  16808. {
  16809. int32_t L_14 = V_0;
  16810. int32_t L_15;
  16811. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16812. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16813. {
  16814. goto IL_0004;
  16815. }
  16816. }
  16817. {
  16818. return;
  16819. }
  16820. }
  16821. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor()
  16822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mED633C5D17EDA9107D308E21A687BF776AB8A355_gshared (ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * __this, const RuntimeMethod* method)
  16823. {
  16824. {
  16825. NullCheck((PixelBlender_1_t7B5EA4DC5363E51DE77ED723AED79AAEBE33C897 *)__this);
  16826. (( void (*) (PixelBlender_1_t7B5EA4DC5363E51DE77ED723AED79AAEBE33C897 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t7B5EA4DC5363E51DE77ED723AED79AAEBE33C897 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16827. return;
  16828. }
  16829. }
  16830. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb24>::.cctor()
  16831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mD4C5FD5EB8285F7706EA0B0DC7704B823EAFEE9B_gshared (const RuntimeMethod* method)
  16832. {
  16833. {
  16834. ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 * L_0 = (ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16835. (( void (*) (ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16836. ((ScreenXor_tD9944C2E2631D7A5AEA361751B1D8576510D4BF4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16837. return;
  16838. }
  16839. }
  16840. #ifdef __clang__
  16841. #pragma clang diagnostic pop
  16842. #endif
  16843. #ifdef __clang__
  16844. #pragma clang diagnostic push
  16845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16846. #pragma clang diagnostic ignored "-Wunused-variable"
  16847. #endif
  16848. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Instance()
  16849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * ScreenXor_get_Instance_m108DC61B54E441370CAF40530EDC16B500B78CB3_gshared (const RuntimeMethod* method)
  16850. {
  16851. {
  16852. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16853. ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * L_0 = ((ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  16854. return (ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 *)L_0;
  16855. }
  16856. }
  16857. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  16858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m831A7E79DCEAA85EDE80D3750DE9D508B923A3FF_gshared (ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  16859. {
  16860. static bool s_Il2CppMethodInitialized;
  16861. if (!s_Il2CppMethodInitialized)
  16862. {
  16863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16866. s_Il2CppMethodInitialized = true;
  16867. }
  16868. int32_t V_0 = 0;
  16869. {
  16870. float L_0 = ___amount3;
  16871. float L_1;
  16872. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16873. ___amount3 = (float)L_1;
  16874. V_0 = (int32_t)0;
  16875. goto IL_0049;
  16876. }
  16877. IL_0017:
  16878. {
  16879. int32_t L_2 = V_0;
  16880. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16881. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16882. int32_t L_4 = V_0;
  16883. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  16884. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16885. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  16886. int32_t L_7 = V_0;
  16887. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  16888. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16889. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  16890. float L_10 = ___amount3;
  16891. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  16892. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  16893. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  16894. int32_t L_12 = V_0;
  16895. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16896. }
  16897. IL_0049:
  16898. {
  16899. int32_t L_13 = V_0;
  16900. int32_t L_14;
  16901. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16902. if ((((int32_t)L_13) < ((int32_t)L_14)))
  16903. {
  16904. goto IL_0017;
  16905. }
  16906. }
  16907. {
  16908. return;
  16909. }
  16910. }
  16911. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  16912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m4905A76460390B39296F1C3E0BABEB2E709DFA8E_gshared (ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  16913. {
  16914. static bool s_Il2CppMethodInitialized;
  16915. if (!s_Il2CppMethodInitialized)
  16916. {
  16917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16919. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16921. s_Il2CppMethodInitialized = true;
  16922. }
  16923. int32_t V_0 = 0;
  16924. {
  16925. V_0 = (int32_t)0;
  16926. goto IL_004c;
  16927. }
  16928. IL_0004:
  16929. {
  16930. int32_t L_0 = V_0;
  16931. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  16932. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  16933. int32_t L_2 = V_0;
  16934. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  16935. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16936. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  16937. int32_t L_5 = V_0;
  16938. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  16939. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  16940. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  16941. int32_t L_8 = V_0;
  16942. float* L_9;
  16943. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  16944. float L_10 = *((float*)L_9);
  16945. float L_11;
  16946. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  16947. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  16948. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  16949. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  16950. int32_t L_13 = V_0;
  16951. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16952. }
  16953. IL_004c:
  16954. {
  16955. int32_t L_14 = V_0;
  16956. int32_t L_15;
  16957. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16958. if ((((int32_t)L_14) < ((int32_t)L_15)))
  16959. {
  16960. goto IL_0004;
  16961. }
  16962. }
  16963. {
  16964. return;
  16965. }
  16966. }
  16967. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor()
  16968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m02FAAF96BDD7ACB2A4780F35C07561C9AE470D3C_gshared (ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * __this, const RuntimeMethod* method)
  16969. {
  16970. {
  16971. NullCheck((PixelBlender_1_t02E7922EC5C7045A93633541B06C79D301141241 *)__this);
  16972. (( void (*) (PixelBlender_1_t02E7922EC5C7045A93633541B06C79D301141241 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t02E7922EC5C7045A93633541B06C79D301141241 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16973. return;
  16974. }
  16975. }
  16976. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgb48>::.cctor()
  16977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m2E6434CF21192CA42C671A0CB61EB2176C3AE7E3_gshared (const RuntimeMethod* method)
  16978. {
  16979. {
  16980. ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 * L_0 = (ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16981. (( void (*) (ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16982. ((ScreenXor_t4A6F6787B84127F4DEB963EA134E86120B7FEC04_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  16983. return;
  16984. }
  16985. }
  16986. #ifdef __clang__
  16987. #pragma clang diagnostic pop
  16988. #endif
  16989. #ifdef __clang__
  16990. #pragma clang diagnostic push
  16991. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16992. #pragma clang diagnostic ignored "-Wunused-variable"
  16993. #endif
  16994. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Instance()
  16995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * ScreenXor_get_Instance_mB384730DA4448487609A03F03E5FD979C9EC410F_gshared (const RuntimeMethod* method)
  16996. {
  16997. {
  16998. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16999. ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * L_0 = ((ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  17000. return (ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 *)L_0;
  17001. }
  17002. }
  17003. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  17004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m9CAFF6F6B95DF3EDC198059CA496D2AFDD626674_gshared (ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  17005. {
  17006. static bool s_Il2CppMethodInitialized;
  17007. if (!s_Il2CppMethodInitialized)
  17008. {
  17009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17012. s_Il2CppMethodInitialized = true;
  17013. }
  17014. int32_t V_0 = 0;
  17015. {
  17016. float L_0 = ___amount3;
  17017. float L_1;
  17018. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17019. ___amount3 = (float)L_1;
  17020. V_0 = (int32_t)0;
  17021. goto IL_0049;
  17022. }
  17023. IL_0017:
  17024. {
  17025. int32_t L_2 = V_0;
  17026. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17027. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17028. int32_t L_4 = V_0;
  17029. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  17030. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17031. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  17032. int32_t L_7 = V_0;
  17033. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  17034. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17035. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  17036. float L_10 = ___amount3;
  17037. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  17038. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  17039. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  17040. int32_t L_12 = V_0;
  17041. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  17042. }
  17043. IL_0049:
  17044. {
  17045. int32_t L_13 = V_0;
  17046. int32_t L_14;
  17047. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17048. if ((((int32_t)L_13) < ((int32_t)L_14)))
  17049. {
  17050. goto IL_0017;
  17051. }
  17052. }
  17053. {
  17054. return;
  17055. }
  17056. }
  17057. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  17058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m1B1233C8951E5351E5CDBD7DEE0CF7A978988369_gshared (ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  17059. {
  17060. static bool s_Il2CppMethodInitialized;
  17061. if (!s_Il2CppMethodInitialized)
  17062. {
  17063. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17067. s_Il2CppMethodInitialized = true;
  17068. }
  17069. int32_t V_0 = 0;
  17070. {
  17071. V_0 = (int32_t)0;
  17072. goto IL_004c;
  17073. }
  17074. IL_0004:
  17075. {
  17076. int32_t L_0 = V_0;
  17077. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  17078. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17079. int32_t L_2 = V_0;
  17080. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17081. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17082. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  17083. int32_t L_5 = V_0;
  17084. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  17085. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17086. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  17087. int32_t L_8 = V_0;
  17088. float* L_9;
  17089. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17090. float L_10 = *((float*)L_9);
  17091. float L_11;
  17092. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17093. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  17094. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  17095. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  17096. int32_t L_13 = V_0;
  17097. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  17098. }
  17099. IL_004c:
  17100. {
  17101. int32_t L_14 = V_0;
  17102. int32_t L_15;
  17103. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17104. if ((((int32_t)L_14) < ((int32_t)L_15)))
  17105. {
  17106. goto IL_0004;
  17107. }
  17108. }
  17109. {
  17110. return;
  17111. }
  17112. }
  17113. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor()
  17114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mF2B1E547954A6E600CCE56B7B2E34124EFE1384A_gshared (ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * __this, const RuntimeMethod* method)
  17115. {
  17116. {
  17117. NullCheck((PixelBlender_1_tB2F0A6ADEF64A513139C86F3D143F9A63A94CCDC *)__this);
  17118. (( void (*) (PixelBlender_1_tB2F0A6ADEF64A513139C86F3D143F9A63A94CCDC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_tB2F0A6ADEF64A513139C86F3D143F9A63A94CCDC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17119. return;
  17120. }
  17121. }
  17122. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.cctor()
  17123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m5D9C3962BB7F217726E2CA420366EB2A45ED2A98_gshared (const RuntimeMethod* method)
  17124. {
  17125. {
  17126. ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 * L_0 = (ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17127. (( void (*) (ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17128. ((ScreenXor_t0CAF00C8FE13F771D3CEB41585A3D1268FE91B27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  17129. return;
  17130. }
  17131. }
  17132. #ifdef __clang__
  17133. #pragma clang diagnostic pop
  17134. #endif
  17135. #ifdef __clang__
  17136. #pragma clang diagnostic push
  17137. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17138. #pragma clang diagnostic ignored "-Wunused-variable"
  17139. #endif
  17140. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Instance()
  17141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * ScreenXor_get_Instance_mE67FA4A86E6066F0B2AEFB8E641B2B2753F632ED_gshared (const RuntimeMethod* method)
  17142. {
  17143. {
  17144. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17145. ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * L_0 = ((ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  17146. return (ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 *)L_0;
  17147. }
  17148. }
  17149. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  17150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m1ED21A51D02C9E63DA7A4BCEB5427C8A208F6B85_gshared (ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  17151. {
  17152. static bool s_Il2CppMethodInitialized;
  17153. if (!s_Il2CppMethodInitialized)
  17154. {
  17155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17156. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17157. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17158. s_Il2CppMethodInitialized = true;
  17159. }
  17160. int32_t V_0 = 0;
  17161. {
  17162. float L_0 = ___amount3;
  17163. float L_1;
  17164. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17165. ___amount3 = (float)L_1;
  17166. V_0 = (int32_t)0;
  17167. goto IL_0049;
  17168. }
  17169. IL_0017:
  17170. {
  17171. int32_t L_2 = V_0;
  17172. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17173. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17174. int32_t L_4 = V_0;
  17175. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  17176. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17177. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  17178. int32_t L_7 = V_0;
  17179. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  17180. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17181. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  17182. float L_10 = ___amount3;
  17183. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  17184. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  17185. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  17186. int32_t L_12 = V_0;
  17187. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  17188. }
  17189. IL_0049:
  17190. {
  17191. int32_t L_13 = V_0;
  17192. int32_t L_14;
  17193. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17194. if ((((int32_t)L_13) < ((int32_t)L_14)))
  17195. {
  17196. goto IL_0017;
  17197. }
  17198. }
  17199. {
  17200. return;
  17201. }
  17202. }
  17203. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  17204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m8B5A2E8C5C0807DB61D37B0F56A26E2645DA1194_gshared (ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  17205. {
  17206. static bool s_Il2CppMethodInitialized;
  17207. if (!s_Il2CppMethodInitialized)
  17208. {
  17209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17213. s_Il2CppMethodInitialized = true;
  17214. }
  17215. int32_t V_0 = 0;
  17216. {
  17217. V_0 = (int32_t)0;
  17218. goto IL_004c;
  17219. }
  17220. IL_0004:
  17221. {
  17222. int32_t L_0 = V_0;
  17223. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  17224. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17225. int32_t L_2 = V_0;
  17226. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17227. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17228. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  17229. int32_t L_5 = V_0;
  17230. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  17231. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17232. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  17233. int32_t L_8 = V_0;
  17234. float* L_9;
  17235. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17236. float L_10 = *((float*)L_9);
  17237. float L_11;
  17238. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17239. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  17240. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  17241. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  17242. int32_t L_13 = V_0;
  17243. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  17244. }
  17245. IL_004c:
  17246. {
  17247. int32_t L_14 = V_0;
  17248. int32_t L_15;
  17249. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17250. if ((((int32_t)L_14) < ((int32_t)L_15)))
  17251. {
  17252. goto IL_0004;
  17253. }
  17254. }
  17255. {
  17256. return;
  17257. }
  17258. }
  17259. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor()
  17260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mFB8FC90E527EB93DECFF258AE46ACFCAFB02B457_gshared (ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * __this, const RuntimeMethod* method)
  17261. {
  17262. {
  17263. NullCheck((PixelBlender_1_t592543FE6B2A7F1FB58E1D432513C8553E9D3A53 *)__this);
  17264. (( void (*) (PixelBlender_1_t592543FE6B2A7F1FB58E1D432513C8553E9D3A53 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t592543FE6B2A7F1FB58E1D432513C8553E9D3A53 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17265. return;
  17266. }
  17267. }
  17268. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba32>::.cctor()
  17269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mF3D4A26E759E5E75265A8896A175866639B01F7E_gshared (const RuntimeMethod* method)
  17270. {
  17271. {
  17272. ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 * L_0 = (ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17273. (( void (*) (ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17274. ((ScreenXor_t5551204BBD0684C87A7F569452793EBEDE2FBB28_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  17275. return;
  17276. }
  17277. }
  17278. #ifdef __clang__
  17279. #pragma clang diagnostic pop
  17280. #endif
  17281. #ifdef __clang__
  17282. #pragma clang diagnostic push
  17283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17284. #pragma clang diagnostic ignored "-Wunused-variable"
  17285. #endif
  17286. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Instance()
  17287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * ScreenXor_get_Instance_mCF968E64194F1BA7B26744A67D0F3253057B22A1_gshared (const RuntimeMethod* method)
  17288. {
  17289. {
  17290. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17291. ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * L_0 = ((ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  17292. return (ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 *)L_0;
  17293. }
  17294. }
  17295. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  17296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m185AAA656AE09725E5311AA59EFB0D1CFDBF0A75_gshared (ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  17297. {
  17298. static bool s_Il2CppMethodInitialized;
  17299. if (!s_Il2CppMethodInitialized)
  17300. {
  17301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17304. s_Il2CppMethodInitialized = true;
  17305. }
  17306. int32_t V_0 = 0;
  17307. {
  17308. float L_0 = ___amount3;
  17309. float L_1;
  17310. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17311. ___amount3 = (float)L_1;
  17312. V_0 = (int32_t)0;
  17313. goto IL_0049;
  17314. }
  17315. IL_0017:
  17316. {
  17317. int32_t L_2 = V_0;
  17318. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17319. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17320. int32_t L_4 = V_0;
  17321. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  17322. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17323. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  17324. int32_t L_7 = V_0;
  17325. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  17326. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17327. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  17328. float L_10 = ___amount3;
  17329. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  17330. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  17331. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  17332. int32_t L_12 = V_0;
  17333. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  17334. }
  17335. IL_0049:
  17336. {
  17337. int32_t L_13 = V_0;
  17338. int32_t L_14;
  17339. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17340. if ((((int32_t)L_13) < ((int32_t)L_14)))
  17341. {
  17342. goto IL_0017;
  17343. }
  17344. }
  17345. {
  17346. return;
  17347. }
  17348. }
  17349. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  17350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m83E4F1FFB4F9F51BB2CDB05AEA77FDFDE925C894_gshared (ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  17351. {
  17352. static bool s_Il2CppMethodInitialized;
  17353. if (!s_Il2CppMethodInitialized)
  17354. {
  17355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17359. s_Il2CppMethodInitialized = true;
  17360. }
  17361. int32_t V_0 = 0;
  17362. {
  17363. V_0 = (int32_t)0;
  17364. goto IL_004c;
  17365. }
  17366. IL_0004:
  17367. {
  17368. int32_t L_0 = V_0;
  17369. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  17370. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17371. int32_t L_2 = V_0;
  17372. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17373. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17374. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  17375. int32_t L_5 = V_0;
  17376. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  17377. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17378. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  17379. int32_t L_8 = V_0;
  17380. float* L_9;
  17381. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17382. float L_10 = *((float*)L_9);
  17383. float L_11;
  17384. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17385. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  17386. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  17387. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  17388. int32_t L_13 = V_0;
  17389. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  17390. }
  17391. IL_004c:
  17392. {
  17393. int32_t L_14 = V_0;
  17394. int32_t L_15;
  17395. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17396. if ((((int32_t)L_14) < ((int32_t)L_15)))
  17397. {
  17398. goto IL_0004;
  17399. }
  17400. }
  17401. {
  17402. return;
  17403. }
  17404. }
  17405. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor()
  17406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m9196E118123D81816E80D32C64307E59F87BD725_gshared (ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * __this, const RuntimeMethod* method)
  17407. {
  17408. {
  17409. NullCheck((PixelBlender_1_t5A566DEE3099CD52D57A19074F3E1667402B4253 *)__this);
  17410. (( void (*) (PixelBlender_1_t5A566DEE3099CD52D57A19074F3E1667402B4253 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t5A566DEE3099CD52D57A19074F3E1667402B4253 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17411. return;
  17412. }
  17413. }
  17414. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Rgba64>::.cctor()
  17415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m609C317C74118015FE97455976EF3A9D6C0A021F_gshared (const RuntimeMethod* method)
  17416. {
  17417. {
  17418. ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 * L_0 = (ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17419. (( void (*) (ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17420. ((ScreenXor_tFB7967D33F5999C52D1492D803B1724B2AB315C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  17421. return;
  17422. }
  17423. }
  17424. #ifdef __clang__
  17425. #pragma clang diagnostic pop
  17426. #endif
  17427. #ifdef __clang__
  17428. #pragma clang diagnostic push
  17429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17430. #pragma clang diagnostic ignored "-Wunused-variable"
  17431. #endif
  17432. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Instance()
  17433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * ScreenXor_get_Instance_m0747AF5F5338692821D3B039FF5657BF3F51E5DF_gshared (const RuntimeMethod* method)
  17434. {
  17435. {
  17436. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17437. ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * L_0 = ((ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  17438. return (ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 *)L_0;
  17439. }
  17440. }
  17441. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  17442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mB5F34947ECC805DE75CEAE1D851EC3A2B57CC495_gshared (ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  17443. {
  17444. static bool s_Il2CppMethodInitialized;
  17445. if (!s_Il2CppMethodInitialized)
  17446. {
  17447. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17448. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17449. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17450. s_Il2CppMethodInitialized = true;
  17451. }
  17452. int32_t V_0 = 0;
  17453. {
  17454. float L_0 = ___amount3;
  17455. float L_1;
  17456. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17457. ___amount3 = (float)L_1;
  17458. V_0 = (int32_t)0;
  17459. goto IL_0049;
  17460. }
  17461. IL_0017:
  17462. {
  17463. int32_t L_2 = V_0;
  17464. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17465. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17466. int32_t L_4 = V_0;
  17467. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  17468. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17469. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  17470. int32_t L_7 = V_0;
  17471. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  17472. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17473. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  17474. float L_10 = ___amount3;
  17475. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  17476. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  17477. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  17478. int32_t L_12 = V_0;
  17479. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  17480. }
  17481. IL_0049:
  17482. {
  17483. int32_t L_13 = V_0;
  17484. int32_t L_14;
  17485. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17486. if ((((int32_t)L_13) < ((int32_t)L_14)))
  17487. {
  17488. goto IL_0017;
  17489. }
  17490. }
  17491. {
  17492. return;
  17493. }
  17494. }
  17495. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  17496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mC0AB84DEDB37EA63452F8DF86DA2B4D6C8A96C3E_gshared (ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  17497. {
  17498. static bool s_Il2CppMethodInitialized;
  17499. if (!s_Il2CppMethodInitialized)
  17500. {
  17501. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17504. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17505. s_Il2CppMethodInitialized = true;
  17506. }
  17507. int32_t V_0 = 0;
  17508. {
  17509. V_0 = (int32_t)0;
  17510. goto IL_004c;
  17511. }
  17512. IL_0004:
  17513. {
  17514. int32_t L_0 = V_0;
  17515. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  17516. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17517. int32_t L_2 = V_0;
  17518. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17519. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17520. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  17521. int32_t L_5 = V_0;
  17522. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  17523. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17524. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  17525. int32_t L_8 = V_0;
  17526. float* L_9;
  17527. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17528. float L_10 = *((float*)L_9);
  17529. float L_11;
  17530. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17531. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  17532. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  17533. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  17534. int32_t L_13 = V_0;
  17535. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  17536. }
  17537. IL_004c:
  17538. {
  17539. int32_t L_14 = V_0;
  17540. int32_t L_15;
  17541. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17542. if ((((int32_t)L_14) < ((int32_t)L_15)))
  17543. {
  17544. goto IL_0004;
  17545. }
  17546. }
  17547. {
  17548. return;
  17549. }
  17550. }
  17551. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor()
  17552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m0F87B87D5B260C149F822F7FE0267A2873D44E49_gshared (ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * __this, const RuntimeMethod* method)
  17553. {
  17554. {
  17555. NullCheck((PixelBlender_1_t98B5AA8C3981CE70FA7C3AA97CCDA6FD0FC7CD89 *)__this);
  17556. (( void (*) (PixelBlender_1_t98B5AA8C3981CE70FA7C3AA97CCDA6FD0FC7CD89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t98B5AA8C3981CE70FA7C3AA97CCDA6FD0FC7CD89 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17557. return;
  17558. }
  17559. }
  17560. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.cctor()
  17561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mB85646899C9DAD79FE2D87A57DA85DA820379602_gshared (const RuntimeMethod* method)
  17562. {
  17563. {
  17564. ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 * L_0 = (ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17565. (( void (*) (ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17566. ((ScreenXor_tEE5BDCC42E479286048FB6CAE145143003C132E8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  17567. return;
  17568. }
  17569. }
  17570. #ifdef __clang__
  17571. #pragma clang diagnostic pop
  17572. #endif
  17573. #ifdef __clang__
  17574. #pragma clang diagnostic push
  17575. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17576. #pragma clang diagnostic ignored "-Wunused-variable"
  17577. #endif
  17578. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>::get_Instance()
  17579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * ScreenXor_get_Instance_mD3631EBFEB0FFE437F2B208E77E73D48245ACB73_gshared (const RuntimeMethod* method)
  17580. {
  17581. {
  17582. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17583. ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * L_0 = ((ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  17584. return (ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 *)L_0;
  17585. }
  17586. }
  17587. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  17588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mC3A7E1377A730B101E32C10C4B41B5E1E30B77E8_gshared (ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  17589. {
  17590. static bool s_Il2CppMethodInitialized;
  17591. if (!s_Il2CppMethodInitialized)
  17592. {
  17593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17596. s_Il2CppMethodInitialized = true;
  17597. }
  17598. int32_t V_0 = 0;
  17599. {
  17600. float L_0 = ___amount3;
  17601. float L_1;
  17602. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17603. ___amount3 = (float)L_1;
  17604. V_0 = (int32_t)0;
  17605. goto IL_0049;
  17606. }
  17607. IL_0017:
  17608. {
  17609. int32_t L_2 = V_0;
  17610. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17611. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17612. int32_t L_4 = V_0;
  17613. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  17614. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17615. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  17616. int32_t L_7 = V_0;
  17617. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  17618. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17619. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  17620. float L_10 = ___amount3;
  17621. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  17622. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  17623. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  17624. int32_t L_12 = V_0;
  17625. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  17626. }
  17627. IL_0049:
  17628. {
  17629. int32_t L_13 = V_0;
  17630. int32_t L_14;
  17631. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17632. if ((((int32_t)L_13) < ((int32_t)L_14)))
  17633. {
  17634. goto IL_0017;
  17635. }
  17636. }
  17637. {
  17638. return;
  17639. }
  17640. }
  17641. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  17642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_mD8821A3D9293A895A68F30FDD77E6FEC427574D6_gshared (ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  17643. {
  17644. static bool s_Il2CppMethodInitialized;
  17645. if (!s_Il2CppMethodInitialized)
  17646. {
  17647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17651. s_Il2CppMethodInitialized = true;
  17652. }
  17653. int32_t V_0 = 0;
  17654. {
  17655. V_0 = (int32_t)0;
  17656. goto IL_004c;
  17657. }
  17658. IL_0004:
  17659. {
  17660. int32_t L_0 = V_0;
  17661. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  17662. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17663. int32_t L_2 = V_0;
  17664. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17665. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17666. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  17667. int32_t L_5 = V_0;
  17668. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  17669. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17670. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  17671. int32_t L_8 = V_0;
  17672. float* L_9;
  17673. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17674. float L_10 = *((float*)L_9);
  17675. float L_11;
  17676. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17677. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  17678. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  17679. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  17680. int32_t L_13 = V_0;
  17681. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  17682. }
  17683. IL_004c:
  17684. {
  17685. int32_t L_14 = V_0;
  17686. int32_t L_15;
  17687. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17688. if ((((int32_t)L_14) < ((int32_t)L_15)))
  17689. {
  17690. goto IL_0004;
  17691. }
  17692. }
  17693. {
  17694. return;
  17695. }
  17696. }
  17697. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor()
  17698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_m70549458B40BDCB86C79E82ADDF7823F02F5FDB2_gshared (ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * __this, const RuntimeMethod* method)
  17699. {
  17700. {
  17701. NullCheck((PixelBlender_1_t05DE2F488EC5C2F8183C3CEC7C61FBC936C1E63A *)__this);
  17702. (( void (*) (PixelBlender_1_t05DE2F488EC5C2F8183C3CEC7C61FBC936C1E63A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t05DE2F488EC5C2F8183C3CEC7C61FBC936C1E63A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17703. return;
  17704. }
  17705. }
  17706. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short2>::.cctor()
  17707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_mE92797655E3FA91208DFB6FEFFB03149B02EFC6B_gshared (const RuntimeMethod* method)
  17708. {
  17709. {
  17710. ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 * L_0 = (ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17711. (( void (*) (ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17712. ((ScreenXor_t648CC578A309BF48EA309B4BDBC631CDEEF65342_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  17713. return;
  17714. }
  17715. }
  17716. #ifdef __clang__
  17717. #pragma clang diagnostic pop
  17718. #endif
  17719. #ifdef __clang__
  17720. #pragma clang diagnostic push
  17721. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17722. #pragma clang diagnostic ignored "-Wunused-variable"
  17723. #endif
  17724. // SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<TPixel> SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>::get_Instance()
  17725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * ScreenXor_get_Instance_m5E7802D94E09B3F45A9560647970AB725C06A02E_gshared (const RuntimeMethod* method)
  17726. {
  17727. {
  17728. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17729. ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * L_0 = ((ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_U3CInstanceU3Ek__BackingField_0();
  17730. return (ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 *)L_0;
  17731. }
  17732. }
  17733. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.Single)
  17734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m4CF90F22CF1BF163836446AAA8EFBD231F4517FC_gshared (ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, float ___amount3, const RuntimeMethod* method)
  17735. {
  17736. static bool s_Il2CppMethodInitialized;
  17737. if (!s_Il2CppMethodInitialized)
  17738. {
  17739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17742. s_Il2CppMethodInitialized = true;
  17743. }
  17744. int32_t V_0 = 0;
  17745. {
  17746. float L_0 = ___amount3;
  17747. float L_1;
  17748. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_0, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17749. ___amount3 = (float)L_1;
  17750. V_0 = (int32_t)0;
  17751. goto IL_0049;
  17752. }
  17753. IL_0017:
  17754. {
  17755. int32_t L_2 = V_0;
  17756. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17757. L_3 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_2, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17758. int32_t L_4 = V_0;
  17759. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  17760. L_5 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_4, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17761. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5);
  17762. int32_t L_7 = V_0;
  17763. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8;
  17764. L_8 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_7, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17765. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8);
  17766. float L_10 = ___amount3;
  17767. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11;
  17768. L_11 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_6, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_9, (float)L_10, /*hidden argument*/NULL);
  17769. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3 = L_11;
  17770. int32_t L_12 = V_0;
  17771. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  17772. }
  17773. IL_0049:
  17774. {
  17775. int32_t L_13 = V_0;
  17776. int32_t L_14;
  17777. L_14 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17778. if ((((int32_t)L_13) < ((int32_t)L_14)))
  17779. {
  17780. goto IL_0017;
  17781. }
  17782. }
  17783. {
  17784. return;
  17785. }
  17786. }
  17787. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>::BlendFunction(System.Span`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Numerics.Vector4>,System.ReadOnlySpan`1<System.Single>)
  17788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor_BlendFunction_m6284A5BC2345216EC22D70275F455B107C2D215B_gshared (ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * __this, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___destination0, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___background1, ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 ___source2, ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___amount3, const RuntimeMethod* method)
  17789. {
  17790. static bool s_Il2CppMethodInitialized;
  17791. if (!s_Il2CppMethodInitialized)
  17792. {
  17793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17797. s_Il2CppMethodInitialized = true;
  17798. }
  17799. int32_t V_0 = 0;
  17800. {
  17801. V_0 = (int32_t)0;
  17802. goto IL_004c;
  17803. }
  17804. IL_0004:
  17805. {
  17806. int32_t L_0 = V_0;
  17807. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  17808. L_1 = Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), (int32_t)L_0, /*hidden argument*/Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_RuntimeMethod_var);
  17809. int32_t L_2 = V_0;
  17810. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3;
  17811. L_3 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___background1), (int32_t)L_2, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17812. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  17813. int32_t L_5 = V_0;
  17814. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6;
  17815. L_6 = ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_inline((ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 *)(&___source2), (int32_t)L_5, /*hidden argument*/ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_RuntimeMethod_var);
  17816. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  17817. int32_t L_8 = V_0;
  17818. float* L_9;
  17819. L_9 = ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___amount3), (int32_t)L_8, /*hidden argument*/ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_RuntimeMethod_var);
  17820. float L_10 = *((float*)L_9);
  17821. float L_11;
  17822. L_11 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)L_10, (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17823. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12;
  17824. L_12 = PorterDuffFunctions_ScreenXor_m0E6DF2C78285321A951C5B4AB58DA51E21EC0741((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7, (float)L_11, /*hidden argument*/NULL);
  17825. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1 = L_12;
  17826. int32_t L_13 = V_0;
  17827. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  17828. }
  17829. IL_004c:
  17830. {
  17831. int32_t L_14 = V_0;
  17832. int32_t L_15;
  17833. L_15 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___destination0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17834. if ((((int32_t)L_14) < ((int32_t)L_15)))
  17835. {
  17836. goto IL_0004;
  17837. }
  17838. }
  17839. {
  17840. return;
  17841. }
  17842. }
  17843. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor()
  17844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__ctor_mDC6FB92B81F0BC4E965198E4CBD4EBCDCDEEDA5F_gshared (ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * __this, const RuntimeMethod* method)
  17845. {
  17846. {
  17847. NullCheck((PixelBlender_1_t53E3DFB570C96508DA6F11E0BB5861065D2A0737 *)__this);
  17848. (( void (*) (PixelBlender_1_t53E3DFB570C96508DA6F11E0BB5861065D2A0737 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((PixelBlender_1_t53E3DFB570C96508DA6F11E0BB5861065D2A0737 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17849. return;
  17850. }
  17851. }
  17852. // System.Void SixLabors.ImageSharp.PixelFormats.PixelBlenders.DefaultPixelBlenders`1/ScreenXor<SixLabors.ImageSharp.PixelFormats.Short4>::.cctor()
  17853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenXor__cctor_m5B1430891DD640690E785858AFEDE41EC89872B1_gshared (const RuntimeMethod* method)
  17854. {
  17855. {
  17856. ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 * L_0 = (ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17857. (( void (*) (ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17858. ((ScreenXor_t70B8B154F42FFA515A49B7B59709209976329EA7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_U3CInstanceU3Ek__BackingField_0(L_0);
  17859. return;
  17860. }
  17861. }
  17862. #ifdef __clang__
  17863. #pragma clang diagnostic pop
  17864. #endif
  17865. #ifdef __clang__
  17866. #pragma clang diagnostic push
  17867. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17868. #pragma clang diagnostic ignored "-Wunused-variable"
  17869. #endif
  17870. // System.Void System.IO.SearchResultHandler`1<System.Object>::.ctor()
  17871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SearchResultHandler_1__ctor_m1287C307D907806F0E375E508CF4313F47C63340_gshared (SearchResultHandler_1_tB819A963B62A843474E27DDAFE239812CF70839D * __this, const RuntimeMethod* method)
  17872. {
  17873. {
  17874. NullCheck((RuntimeObject *)__this);
  17875. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17876. return;
  17877. }
  17878. }
  17879. #ifdef __clang__
  17880. #pragma clang diagnostic pop
  17881. #endif
  17882. #ifdef __clang__
  17883. #pragma clang diagnostic push
  17884. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17885. #pragma clang diagnostic ignored "-Wunused-variable"
  17886. #endif
  17887. // System.Void System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::.ctor(System.Int32)
  17888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment__ctor_m8CDE48E4AF71C414790099CA16C4FFAB5EED7843_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, int32_t ___boundedLength0, const RuntimeMethod* method)
  17889. {
  17890. int32_t V_0 = 0;
  17891. {
  17892. NullCheck((RuntimeObject *)__this);
  17893. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17894. int32_t L_0 = ___boundedLength0;
  17895. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_1 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)(SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (uint32_t)L_0);
  17896. __this->set__slots_0(L_1);
  17897. int32_t L_2 = ___boundedLength0;
  17898. __this->set__slotsMask_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  17899. V_0 = (int32_t)0;
  17900. goto IL_0035;
  17901. }
  17902. IL_001f:
  17903. {
  17904. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_3 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  17905. int32_t L_4 = V_0;
  17906. NullCheck(L_3);
  17907. int32_t L_5 = V_0;
  17908. ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->set_SequenceNumber_1(L_5);
  17909. int32_t L_6 = V_0;
  17910. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
  17911. }
  17912. IL_0035:
  17913. {
  17914. int32_t L_7 = V_0;
  17915. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_8 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  17916. NullCheck(L_8);
  17917. if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
  17918. {
  17919. goto IL_001f;
  17920. }
  17921. }
  17922. {
  17923. return;
  17924. }
  17925. }
  17926. // System.Int32 System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::get_Capacity()
  17927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_Capacity_m49629EC83FEA1FED21DA3AC9C905E2C4180E8E5D_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, const RuntimeMethod* method)
  17928. {
  17929. {
  17930. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_0 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  17931. NullCheck(L_0);
  17932. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  17933. }
  17934. }
  17935. // System.Int32 System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::get_FreezeOffset()
  17936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_FreezeOffset_m0D2FC0EE59D1FD791B50B991516800AA0DE92F59_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, const RuntimeMethod* method)
  17937. {
  17938. {
  17939. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_0 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  17940. NullCheck(L_0);
  17941. return (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), (int32_t)2));
  17942. }
  17943. }
  17944. // System.Void System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::EnsureFrozenForEnqueues()
  17945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment_EnsureFrozenForEnqueues_mBFA0A115307DAA330CE79BA51181D25FCB59F18C_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, const RuntimeMethod* method)
  17946. {
  17947. SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 V_0;
  17948. memset((&V_0), 0, sizeof(V_0));
  17949. int32_t V_1 = 0;
  17950. {
  17951. bool L_0 = (bool)__this->get__frozenForEnqueues_4();
  17952. if (L_0)
  17953. {
  17954. goto IL_004d;
  17955. }
  17956. }
  17957. {
  17958. __this->set__frozenForEnqueues_4((bool)1);
  17959. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 ));
  17960. }
  17961. IL_0017:
  17962. {
  17963. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_1 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  17964. int32_t* L_2 = (int32_t*)L_1->get_address_of_Tail_1();
  17965. int32_t L_3;
  17966. L_3 = VolatileRead((int32_t*)(int32_t*)L_2);
  17967. V_1 = (int32_t)L_3;
  17968. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_4 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  17969. int32_t* L_5 = (int32_t*)L_4->get_address_of_Tail_1();
  17970. int32_t L_6 = V_1;
  17971. NullCheck((Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *)__this);
  17972. int32_t L_7;
  17973. L_7 = (( int32_t (*) (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17974. int32_t L_8 = V_1;
  17975. int32_t L_9;
  17976. L_9 = Interlocked_CompareExchange_m317AD9524376B7BE74DD9069346E345F2B131382((int32_t*)(int32_t*)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8, /*hidden argument*/NULL);
  17977. int32_t L_10 = V_1;
  17978. if ((((int32_t)L_9) == ((int32_t)L_10)))
  17979. {
  17980. goto IL_004d;
  17981. }
  17982. }
  17983. {
  17984. SpinWait_SpinOnce_m79A8F770ED24E400B6AEFA421A33084CA54E59DB((SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(&V_0), /*hidden argument*/NULL);
  17985. goto IL_0017;
  17986. }
  17987. IL_004d:
  17988. {
  17989. return;
  17990. }
  17991. }
  17992. // System.Boolean System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::TryDequeue(T&)
  17993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryDequeue_mCF566F03A1C823838C1FCC0375DDE7B8CD600389_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, RuntimeObject ** ___item0, const RuntimeMethod* method)
  17994. {
  17995. SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 V_0;
  17996. memset((&V_0), 0, sizeof(V_0));
  17997. int32_t V_1 = 0;
  17998. int32_t V_2 = 0;
  17999. int32_t V_3 = 0;
  18000. bool V_4 = false;
  18001. int32_t V_5 = 0;
  18002. {
  18003. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 ));
  18004. }
  18005. IL_0008:
  18006. {
  18007. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_0 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18008. int32_t* L_1 = (int32_t*)L_0->get_address_of_Head_0();
  18009. int32_t L_2;
  18010. L_2 = VolatileRead((int32_t*)(int32_t*)L_1);
  18011. V_1 = (int32_t)L_2;
  18012. int32_t L_3 = V_1;
  18013. int32_t L_4 = (int32_t)__this->get__slotsMask_1();
  18014. V_2 = (int32_t)((int32_t)((int32_t)L_3&(int32_t)L_4));
  18015. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_5 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18016. int32_t L_6 = V_2;
  18017. NullCheck(L_5);
  18018. int32_t* L_7 = (int32_t*)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_address_of_SequenceNumber_1();
  18019. int32_t L_8;
  18020. L_8 = VolatileRead((int32_t*)(int32_t*)L_7);
  18021. int32_t L_9 = V_1;
  18022. V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))));
  18023. int32_t L_10 = V_3;
  18024. if (L_10)
  18025. {
  18026. goto IL_00b7;
  18027. }
  18028. }
  18029. {
  18030. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_11 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18031. int32_t* L_12 = (int32_t*)L_11->get_address_of_Head_0();
  18032. int32_t L_13 = V_1;
  18033. int32_t L_14 = V_1;
  18034. int32_t L_15;
  18035. L_15 = Interlocked_CompareExchange_m317AD9524376B7BE74DD9069346E345F2B131382((int32_t*)(int32_t*)L_12, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)), (int32_t)L_14, /*hidden argument*/NULL);
  18036. int32_t L_16 = V_1;
  18037. if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
  18038. {
  18039. goto IL_00f7;
  18040. }
  18041. }
  18042. {
  18043. RuntimeObject ** L_17 = ___item0;
  18044. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_18 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18045. int32_t L_19 = V_2;
  18046. NullCheck(L_18);
  18047. RuntimeObject * L_20 = (RuntimeObject *)((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->get_Item_0();
  18048. *(RuntimeObject **)L_17 = L_20;
  18049. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_17, (void*)L_20);
  18050. bool* L_21 = (bool*)__this->get_address_of__preservedForObservation_3();
  18051. bool L_22;
  18052. L_22 = VolatileRead((bool*)(bool*)L_21);
  18053. if (L_22)
  18054. {
  18055. goto IL_00b5;
  18056. }
  18057. }
  18058. {
  18059. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_23 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18060. int32_t L_24 = V_2;
  18061. NullCheck(L_23);
  18062. RuntimeObject ** L_25 = (RuntimeObject **)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->get_address_of_Item_0();
  18063. il2cpp_codegen_initobj(L_25, sizeof(RuntimeObject *));
  18064. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_26 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18065. int32_t L_27 = V_2;
  18066. NullCheck(L_26);
  18067. int32_t* L_28 = (int32_t*)((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->get_address_of_SequenceNumber_1();
  18068. int32_t L_29 = V_1;
  18069. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_30 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18070. NullCheck(L_30);
  18071. VolatileWrite((int32_t*)(int32_t*)L_28, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))));
  18072. }
  18073. IL_00b5:
  18074. {
  18075. return (bool)1;
  18076. }
  18077. IL_00b7:
  18078. {
  18079. int32_t L_31 = V_3;
  18080. if ((((int32_t)L_31) >= ((int32_t)0)))
  18081. {
  18082. goto IL_00f7;
  18083. }
  18084. }
  18085. {
  18086. bool L_32 = (bool)__this->get__frozenForEnqueues_4();
  18087. V_4 = (bool)L_32;
  18088. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_33 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18089. int32_t* L_34 = (int32_t*)L_33->get_address_of_Tail_1();
  18090. int32_t L_35;
  18091. L_35 = VolatileRead((int32_t*)(int32_t*)L_34);
  18092. V_5 = (int32_t)L_35;
  18093. int32_t L_36 = V_5;
  18094. int32_t L_37 = V_1;
  18095. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37))) <= ((int32_t)0)))
  18096. {
  18097. goto IL_00ee;
  18098. }
  18099. }
  18100. {
  18101. bool L_38 = V_4;
  18102. if (!L_38)
  18103. {
  18104. goto IL_00f7;
  18105. }
  18106. }
  18107. {
  18108. int32_t L_39 = V_5;
  18109. NullCheck((Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *)__this);
  18110. int32_t L_40;
  18111. L_40 = (( int32_t (*) (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18112. int32_t L_41 = V_1;
  18113. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_40)), (int32_t)L_41))) > ((int32_t)0)))
  18114. {
  18115. goto IL_00f7;
  18116. }
  18117. }
  18118. IL_00ee:
  18119. {
  18120. RuntimeObject ** L_42 = ___item0;
  18121. il2cpp_codegen_initobj(L_42, sizeof(RuntimeObject *));
  18122. return (bool)0;
  18123. }
  18124. IL_00f7:
  18125. {
  18126. SpinWait_SpinOnce_m79A8F770ED24E400B6AEFA421A33084CA54E59DB((SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(&V_0), /*hidden argument*/NULL);
  18127. goto IL_0008;
  18128. }
  18129. }
  18130. // System.Boolean System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::TryPeek(T&,System.Boolean)
  18131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryPeek_mDF7DC02AD6F494ABDFB4F276021EEBB1E74E73A1_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, RuntimeObject ** ___result0, bool ___resultUsed1, const RuntimeMethod* method)
  18132. {
  18133. SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 V_0;
  18134. memset((&V_0), 0, sizeof(V_0));
  18135. int32_t V_1 = 0;
  18136. int32_t V_2 = 0;
  18137. int32_t V_3 = 0;
  18138. RuntimeObject * V_4 = NULL;
  18139. bool V_5 = false;
  18140. int32_t V_6 = 0;
  18141. RuntimeObject ** G_B6_0 = NULL;
  18142. RuntimeObject ** G_B5_0 = NULL;
  18143. RuntimeObject * G_B7_0 = NULL;
  18144. RuntimeObject ** G_B7_1 = NULL;
  18145. {
  18146. bool L_0 = ___resultUsed1;
  18147. if (!L_0)
  18148. {
  18149. goto IL_000f;
  18150. }
  18151. }
  18152. {
  18153. __this->set__preservedForObservation_3((bool)1);
  18154. Interlocked_MemoryBarrier_mDA2C98844DE60402F2F2181932E741CB1ABBBA54(/*hidden argument*/NULL);
  18155. }
  18156. IL_000f:
  18157. {
  18158. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 ));
  18159. }
  18160. IL_0017:
  18161. {
  18162. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_1 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18163. int32_t* L_2 = (int32_t*)L_1->get_address_of_Head_0();
  18164. int32_t L_3;
  18165. L_3 = VolatileRead((int32_t*)(int32_t*)L_2);
  18166. V_1 = (int32_t)L_3;
  18167. int32_t L_4 = V_1;
  18168. int32_t L_5 = (int32_t)__this->get__slotsMask_1();
  18169. V_2 = (int32_t)((int32_t)((int32_t)L_4&(int32_t)L_5));
  18170. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_6 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18171. int32_t L_7 = V_2;
  18172. NullCheck(L_6);
  18173. int32_t* L_8 = (int32_t*)((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->get_address_of_SequenceNumber_1();
  18174. int32_t L_9;
  18175. L_9 = VolatileRead((int32_t*)(int32_t*)L_8);
  18176. int32_t L_10 = V_1;
  18177. V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1))));
  18178. int32_t L_11 = V_3;
  18179. if (L_11)
  18180. {
  18181. goto IL_0077;
  18182. }
  18183. }
  18184. {
  18185. RuntimeObject ** L_12 = ___result0;
  18186. bool L_13 = ___resultUsed1;
  18187. G_B5_0 = L_12;
  18188. if (L_13)
  18189. {
  18190. G_B6_0 = L_12;
  18191. goto IL_005f;
  18192. }
  18193. }
  18194. {
  18195. il2cpp_codegen_initobj((&V_4), sizeof(RuntimeObject *));
  18196. RuntimeObject * L_14 = V_4;
  18197. G_B7_0 = L_14;
  18198. G_B7_1 = G_B5_0;
  18199. goto IL_0070;
  18200. }
  18201. IL_005f:
  18202. {
  18203. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_15 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18204. int32_t L_16 = V_2;
  18205. NullCheck(L_15);
  18206. RuntimeObject * L_17 = (RuntimeObject *)((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->get_Item_0();
  18207. G_B7_0 = L_17;
  18208. G_B7_1 = G_B6_0;
  18209. }
  18210. IL_0070:
  18211. {
  18212. *(RuntimeObject **)G_B7_1 = G_B7_0;
  18213. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)G_B7_1, (void*)G_B7_0);
  18214. return (bool)1;
  18215. }
  18216. IL_0077:
  18217. {
  18218. int32_t L_18 = V_3;
  18219. if ((((int32_t)L_18) >= ((int32_t)0)))
  18220. {
  18221. goto IL_00b7;
  18222. }
  18223. }
  18224. {
  18225. bool L_19 = (bool)__this->get__frozenForEnqueues_4();
  18226. V_5 = (bool)L_19;
  18227. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_20 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18228. int32_t* L_21 = (int32_t*)L_20->get_address_of_Tail_1();
  18229. int32_t L_22;
  18230. L_22 = VolatileRead((int32_t*)(int32_t*)L_21);
  18231. V_6 = (int32_t)L_22;
  18232. int32_t L_23 = V_6;
  18233. int32_t L_24 = V_1;
  18234. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)L_24))) <= ((int32_t)0)))
  18235. {
  18236. goto IL_00ae;
  18237. }
  18238. }
  18239. {
  18240. bool L_25 = V_5;
  18241. if (!L_25)
  18242. {
  18243. goto IL_00b7;
  18244. }
  18245. }
  18246. {
  18247. int32_t L_26 = V_6;
  18248. NullCheck((Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *)__this);
  18249. int32_t L_27;
  18250. L_27 = (( int32_t (*) (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18251. int32_t L_28 = V_1;
  18252. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)L_27)), (int32_t)L_28))) > ((int32_t)0)))
  18253. {
  18254. goto IL_00b7;
  18255. }
  18256. }
  18257. IL_00ae:
  18258. {
  18259. RuntimeObject ** L_29 = ___result0;
  18260. il2cpp_codegen_initobj(L_29, sizeof(RuntimeObject *));
  18261. return (bool)0;
  18262. }
  18263. IL_00b7:
  18264. {
  18265. SpinWait_SpinOnce_m79A8F770ED24E400B6AEFA421A33084CA54E59DB((SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(&V_0), /*hidden argument*/NULL);
  18266. goto IL_0017;
  18267. }
  18268. }
  18269. // System.Boolean System.Collections.Concurrent.ConcurrentQueue`1/Segment<System.Object>::TryEnqueue(T)
  18270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryEnqueue_mB92B8F167FCE80558D1A31AD71BC72163BAE41BC_gshared (Segment_t1DC222CB47EC912CABDA59DB9093C3EAC5B81C6E * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  18271. {
  18272. SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 V_0;
  18273. memset((&V_0), 0, sizeof(V_0));
  18274. int32_t V_1 = 0;
  18275. int32_t V_2 = 0;
  18276. int32_t V_3 = 0;
  18277. {
  18278. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 ));
  18279. }
  18280. IL_0008:
  18281. {
  18282. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_0 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18283. int32_t* L_1 = (int32_t*)L_0->get_address_of_Tail_1();
  18284. int32_t L_2;
  18285. L_2 = VolatileRead((int32_t*)(int32_t*)L_1);
  18286. V_1 = (int32_t)L_2;
  18287. int32_t L_3 = V_1;
  18288. int32_t L_4 = (int32_t)__this->get__slotsMask_1();
  18289. V_2 = (int32_t)((int32_t)((int32_t)L_3&(int32_t)L_4));
  18290. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_5 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18291. int32_t L_6 = V_2;
  18292. NullCheck(L_5);
  18293. int32_t* L_7 = (int32_t*)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_address_of_SequenceNumber_1();
  18294. int32_t L_8;
  18295. L_8 = VolatileRead((int32_t*)(int32_t*)L_7);
  18296. int32_t L_9 = V_1;
  18297. V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9));
  18298. int32_t L_10 = V_3;
  18299. if (L_10)
  18300. {
  18301. goto IL_0082;
  18302. }
  18303. }
  18304. {
  18305. PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 * L_11 = (PaddedHeadAndTail_t8A7B91CEBB37B84E7FF3E985646C55FC707E7B03 *)__this->get_address_of__headAndTail_2();
  18306. int32_t* L_12 = (int32_t*)L_11->get_address_of_Tail_1();
  18307. int32_t L_13 = V_1;
  18308. int32_t L_14 = V_1;
  18309. int32_t L_15;
  18310. L_15 = Interlocked_CompareExchange_m317AD9524376B7BE74DD9069346E345F2B131382((int32_t*)(int32_t*)L_12, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)), (int32_t)L_14, /*hidden argument*/NULL);
  18311. int32_t L_16 = V_1;
  18312. if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
  18313. {
  18314. goto IL_0088;
  18315. }
  18316. }
  18317. {
  18318. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_17 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18319. int32_t L_18 = V_2;
  18320. NullCheck(L_17);
  18321. RuntimeObject * L_19 = ___item0;
  18322. ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->set_Item_0(L_19);
  18323. SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC* L_20 = (SlotU5BU5D_t6FC6A63D5DB5E977A7AB67C7F7E64F4FC40686CC*)__this->get__slots_0();
  18324. int32_t L_21 = V_2;
  18325. NullCheck(L_20);
  18326. int32_t* L_22 = (int32_t*)((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->get_address_of_SequenceNumber_1();
  18327. int32_t L_23 = V_1;
  18328. VolatileWrite((int32_t*)(int32_t*)L_22, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
  18329. return (bool)1;
  18330. }
  18331. IL_0082:
  18332. {
  18333. int32_t L_24 = V_3;
  18334. if ((((int32_t)L_24) >= ((int32_t)0)))
  18335. {
  18336. goto IL_0088;
  18337. }
  18338. }
  18339. {
  18340. return (bool)0;
  18341. }
  18342. IL_0088:
  18343. {
  18344. SpinWait_SpinOnce_m79A8F770ED24E400B6AEFA421A33084CA54E59DB((SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(SpinWait_tEBEEDAE5AEEBBDDEA635932A22308A8398C9AED9 *)(&V_0), /*hidden argument*/NULL);
  18345. goto IL_0008;
  18346. }
  18347. }
  18348. #ifdef __clang__
  18349. #pragma clang diagnostic pop
  18350. #endif
  18351. #ifdef __clang__
  18352. #pragma clang diagnostic push
  18353. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18354. #pragma clang diagnostic ignored "-Wunused-variable"
  18355. #endif
  18356. // System.Void System.Linq.Set`1<System.Char>::.ctor(System.Collections.Generic.IEqualityComparer`1<TElement>)
  18357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Set_1__ctor_m6DF242816D8AB364ED0A462C2AE3CA072B847AF2_gshared (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  18358. {
  18359. static bool s_Il2CppMethodInitialized;
  18360. if (!s_Il2CppMethodInitialized)
  18361. {
  18362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
  18363. s_Il2CppMethodInitialized = true;
  18364. }
  18365. {
  18366. NullCheck((RuntimeObject *)__this);
  18367. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  18368. RuntimeObject* L_0 = ___comparer0;
  18369. if (L_0)
  18370. {
  18371. goto IL_0010;
  18372. }
  18373. }
  18374. {
  18375. EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 * L_1;
  18376. L_1 = (( EqualityComparer_1_t5A410E1AF4F49A297AB2DC20A45E858B099B3D30 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  18377. ___comparer0 = (RuntimeObject*)L_1;
  18378. }
  18379. IL_0010:
  18380. {
  18381. RuntimeObject* L_2 = ___comparer0;
  18382. __this->set_comparer_4(L_2);
  18383. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)7);
  18384. __this->set_buckets_0(L_3);
  18385. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_4 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)(SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)7);
  18386. __this->set_slots_1(L_4);
  18387. __this->set_freeList_3((-1));
  18388. return;
  18389. }
  18390. }
  18391. // System.Boolean System.Linq.Set`1<System.Char>::Add(TElement)
  18392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Set_1_Add_mD8DB9C66DF850857DC560A39B1CE1843782D8089_gshared (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * __this, Il2CppChar ___value0, const RuntimeMethod* method)
  18393. {
  18394. {
  18395. Il2CppChar L_0 = ___value0;
  18396. NullCheck((Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *)__this);
  18397. bool L_1;
  18398. L_1 = (( bool (*) (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *, Il2CppChar, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *)__this, (Il2CppChar)L_0, (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18399. return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  18400. }
  18401. }
  18402. // System.Boolean System.Linq.Set`1<System.Char>::Find(TElement,System.Boolean)
  18403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Set_1_Find_mC64B042B8FE1F91B187F24E5607AB93C46563395_gshared (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * __this, Il2CppChar ___value0, bool ___add1, const RuntimeMethod* method)
  18404. {
  18405. int32_t V_0 = 0;
  18406. int32_t V_1 = 0;
  18407. int32_t V_2 = 0;
  18408. int32_t V_3 = 0;
  18409. {
  18410. Il2CppChar L_0 = ___value0;
  18411. NullCheck((Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *)__this);
  18412. int32_t L_1;
  18413. L_1 = (( int32_t (*) (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *)__this, (Il2CppChar)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  18414. V_0 = (int32_t)L_1;
  18415. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18416. int32_t L_3 = V_0;
  18417. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18418. NullCheck(L_4);
  18419. NullCheck(L_2);
  18420. int32_t L_5 = ((int32_t)((int32_t)L_3%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))));
  18421. int32_t L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  18422. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1));
  18423. goto IL_0065;
  18424. }
  18425. IL_001e:
  18426. {
  18427. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_7 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18428. int32_t L_8 = V_1;
  18429. NullCheck(L_7);
  18430. int32_t L_9 = (int32_t)((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->get_hashCode_0();
  18431. int32_t L_10 = V_0;
  18432. if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
  18433. {
  18434. goto IL_0053;
  18435. }
  18436. }
  18437. {
  18438. RuntimeObject* L_11 = (RuntimeObject*)__this->get_comparer_4();
  18439. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_12 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18440. int32_t L_13 = V_1;
  18441. NullCheck(L_12);
  18442. Il2CppChar L_14 = (Il2CppChar)((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->get_value_1();
  18443. Il2CppChar L_15 = ___value0;
  18444. NullCheck((RuntimeObject*)L_11);
  18445. bool L_16;
  18446. L_16 = InterfaceFuncInvoker2< bool, Il2CppChar, Il2CppChar >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Char>::Equals(!0,!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_11, (Il2CppChar)L_14, (Il2CppChar)L_15);
  18447. if (!L_16)
  18448. {
  18449. goto IL_0053;
  18450. }
  18451. }
  18452. {
  18453. return (bool)1;
  18454. }
  18455. IL_0053:
  18456. {
  18457. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_17 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18458. int32_t L_18 = V_1;
  18459. NullCheck(L_17);
  18460. int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->get_next_2();
  18461. V_1 = (int32_t)L_19;
  18462. }
  18463. IL_0065:
  18464. {
  18465. int32_t L_20 = V_1;
  18466. if ((((int32_t)L_20) >= ((int32_t)0)))
  18467. {
  18468. goto IL_001e;
  18469. }
  18470. }
  18471. {
  18472. bool L_21 = ___add1;
  18473. if (!L_21)
  18474. {
  18475. goto IL_0118;
  18476. }
  18477. }
  18478. {
  18479. int32_t L_22 = (int32_t)__this->get_freeList_3();
  18480. if ((((int32_t)L_22) < ((int32_t)0)))
  18481. {
  18482. goto IL_0098;
  18483. }
  18484. }
  18485. {
  18486. int32_t L_23 = (int32_t)__this->get_freeList_3();
  18487. V_2 = (int32_t)L_23;
  18488. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_24 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18489. int32_t L_25 = V_2;
  18490. NullCheck(L_24);
  18491. int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->get_next_2();
  18492. __this->set_freeList_3(L_26);
  18493. goto IL_00c3;
  18494. }
  18495. IL_0098:
  18496. {
  18497. int32_t L_27 = (int32_t)__this->get_count_2();
  18498. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_28 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18499. NullCheck(L_28);
  18500. if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))))
  18501. {
  18502. goto IL_00ae;
  18503. }
  18504. }
  18505. {
  18506. NullCheck((Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *)__this);
  18507. (( void (*) (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18508. }
  18509. IL_00ae:
  18510. {
  18511. int32_t L_29 = (int32_t)__this->get_count_2();
  18512. V_2 = (int32_t)L_29;
  18513. int32_t L_30 = (int32_t)__this->get_count_2();
  18514. __this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)));
  18515. }
  18516. IL_00c3:
  18517. {
  18518. int32_t L_31 = V_0;
  18519. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_32 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18520. NullCheck(L_32);
  18521. V_3 = (int32_t)((int32_t)((int32_t)L_31%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))));
  18522. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_33 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18523. int32_t L_34 = V_2;
  18524. NullCheck(L_33);
  18525. int32_t L_35 = V_0;
  18526. ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->set_hashCode_0(L_35);
  18527. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_36 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18528. int32_t L_37 = V_2;
  18529. NullCheck(L_36);
  18530. Il2CppChar L_38 = ___value0;
  18531. ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->set_value_1(L_38);
  18532. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_39 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18533. int32_t L_40 = V_2;
  18534. NullCheck(L_39);
  18535. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18536. int32_t L_42 = V_3;
  18537. NullCheck(L_41);
  18538. int32_t L_43 = L_42;
  18539. int32_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
  18540. ((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_40)))->set_next_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_44, (int32_t)1)));
  18541. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18542. int32_t L_46 = V_3;
  18543. int32_t L_47 = V_2;
  18544. NullCheck(L_45);
  18545. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_46), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1)));
  18546. }
  18547. IL_0118:
  18548. {
  18549. return (bool)0;
  18550. }
  18551. }
  18552. // System.Void System.Linq.Set`1<System.Char>::Resize()
  18553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Set_1_Resize_m8EBD510D9FF7297B0C18E3431909A967ED19ADD1_gshared (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * __this, const RuntimeMethod* method)
  18554. {
  18555. static bool s_Il2CppMethodInitialized;
  18556. if (!s_Il2CppMethodInitialized)
  18557. {
  18558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
  18559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Set_1_Resize_m8EBD510D9FF7297B0C18E3431909A967ED19ADD1_RuntimeMethod_var);
  18560. s_Il2CppMethodInitialized = true;
  18561. }
  18562. int32_t V_0 = 0;
  18563. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL;
  18564. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* V_2 = NULL;
  18565. int32_t V_3 = 0;
  18566. int32_t V_4 = 0;
  18567. {
  18568. int32_t L_0 = (int32_t)__this->get_count_2();
  18569. if (((int64_t)L_0 * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 * (int64_t)2 > (int64_t)kIl2CppInt32Max))
  18570. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Set_1_Resize_m8EBD510D9FF7297B0C18E3431909A967ED19ADD1_RuntimeMethod_var);
  18571. 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))
  18572. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Set_1_Resize_m8EBD510D9FF7297B0C18E3431909A967ED19ADD1_RuntimeMethod_var);
  18573. 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));
  18574. int32_t L_1 = V_0;
  18575. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_1);
  18576. V_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_2;
  18577. int32_t L_3 = V_0;
  18578. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_4 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)(SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_3);
  18579. V_2 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)L_4;
  18580. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_5 = (SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD*)__this->get_slots_1();
  18581. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_6 = V_2;
  18582. int32_t L_7 = (int32_t)__this->get_count_2();
  18583. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)L_7, /*hidden argument*/NULL);
  18584. V_3 = (int32_t)0;
  18585. goto IL_005e;
  18586. }
  18587. IL_0031:
  18588. {
  18589. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_8 = V_2;
  18590. int32_t L_9 = V_3;
  18591. NullCheck(L_8);
  18592. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->get_hashCode_0();
  18593. int32_t L_11 = V_0;
  18594. V_4 = (int32_t)((int32_t)((int32_t)L_10%(int32_t)L_11));
  18595. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_12 = V_2;
  18596. int32_t L_13 = V_3;
  18597. NullCheck(L_12);
  18598. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = V_1;
  18599. int32_t L_15 = V_4;
  18600. NullCheck(L_14);
  18601. int32_t L_16 = L_15;
  18602. int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  18603. ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->set_next_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)));
  18604. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = V_1;
  18605. int32_t L_19 = V_4;
  18606. int32_t L_20 = V_3;
  18607. NullCheck(L_18);
  18608. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  18609. int32_t L_21 = V_3;
  18610. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  18611. }
  18612. IL_005e:
  18613. {
  18614. int32_t L_22 = V_3;
  18615. int32_t L_23 = (int32_t)__this->get_count_2();
  18616. if ((((int32_t)L_22) < ((int32_t)L_23)))
  18617. {
  18618. goto IL_0031;
  18619. }
  18620. }
  18621. {
  18622. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_1;
  18623. __this->set_buckets_0(L_24);
  18624. SlotU5BU5D_tDD7CE6B254CAF0AACCF251C41D0EEEECBBCF1CBD* L_25 = V_2;
  18625. __this->set_slots_1(L_25);
  18626. return;
  18627. }
  18628. }
  18629. // System.Int32 System.Linq.Set`1<System.Char>::InternalGetHashCode(TElement)
  18630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Set_1_InternalGetHashCode_mEBFDF8DDAE3F95FF4DD939975000CA70CCDAD517_gshared (Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * __this, Il2CppChar ___value0, const RuntimeMethod* method)
  18631. {
  18632. {
  18633. }
  18634. {
  18635. RuntimeObject* L_1 = (RuntimeObject*)__this->get_comparer_4();
  18636. Il2CppChar L_2 = ___value0;
  18637. NullCheck((RuntimeObject*)L_1);
  18638. int32_t L_3;
  18639. L_3 = InterfaceFuncInvoker1< int32_t, Il2CppChar >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1<System.Char>::GetHashCode(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_1, (Il2CppChar)L_2);
  18640. return (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL)));
  18641. }
  18642. IL_001b:
  18643. {
  18644. return (int32_t)0;
  18645. }
  18646. }
  18647. #ifdef __clang__
  18648. #pragma clang diagnostic pop
  18649. #endif
  18650. #ifdef __clang__
  18651. #pragma clang diagnostic push
  18652. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18653. #pragma clang diagnostic ignored "-Wunused-variable"
  18654. #endif
  18655. // System.Void System.Linq.Set`1<System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1<TElement>)
  18656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Set_1__ctor_mE79C66D654A71F8A5C366943BD886D1D4D34BE0B_gshared (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  18657. {
  18658. static bool s_Il2CppMethodInitialized;
  18659. if (!s_Il2CppMethodInitialized)
  18660. {
  18661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
  18662. s_Il2CppMethodInitialized = true;
  18663. }
  18664. {
  18665. NullCheck((RuntimeObject *)__this);
  18666. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  18667. RuntimeObject* L_0 = ___comparer0;
  18668. if (L_0)
  18669. {
  18670. goto IL_0010;
  18671. }
  18672. }
  18673. {
  18674. EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_1;
  18675. L_1 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  18676. ___comparer0 = (RuntimeObject*)L_1;
  18677. }
  18678. IL_0010:
  18679. {
  18680. RuntimeObject* L_2 = ___comparer0;
  18681. __this->set_comparer_4(L_2);
  18682. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)7);
  18683. __this->set_buckets_0(L_3);
  18684. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_4 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)(SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)7);
  18685. __this->set_slots_1(L_4);
  18686. __this->set_freeList_3((-1));
  18687. return;
  18688. }
  18689. }
  18690. // System.Boolean System.Linq.Set`1<System.Object>::Add(TElement)
  18691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Set_1_Add_m9C503ADDB4F42D8C55AEC6FDE6D5FBD6869FED6D_gshared (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  18692. {
  18693. {
  18694. RuntimeObject * L_0 = ___value0;
  18695. NullCheck((Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *)__this);
  18696. bool L_1;
  18697. L_1 = (( bool (*) (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *, RuntimeObject *, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *)__this, (RuntimeObject *)L_0, (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18698. return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  18699. }
  18700. }
  18701. // System.Boolean System.Linq.Set`1<System.Object>::Find(TElement,System.Boolean)
  18702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Set_1_Find_mBCBDAF3A2FC6AB51DB438E8D71DA01CC97D311BE_gshared (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * __this, RuntimeObject * ___value0, bool ___add1, const RuntimeMethod* method)
  18703. {
  18704. int32_t V_0 = 0;
  18705. int32_t V_1 = 0;
  18706. int32_t V_2 = 0;
  18707. int32_t V_3 = 0;
  18708. {
  18709. RuntimeObject * L_0 = ___value0;
  18710. NullCheck((Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *)__this);
  18711. int32_t L_1;
  18712. L_1 = (( int32_t (*) (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  18713. V_0 = (int32_t)L_1;
  18714. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18715. int32_t L_3 = V_0;
  18716. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18717. NullCheck(L_4);
  18718. NullCheck(L_2);
  18719. int32_t L_5 = ((int32_t)((int32_t)L_3%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))));
  18720. int32_t L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  18721. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1));
  18722. goto IL_0065;
  18723. }
  18724. IL_001e:
  18725. {
  18726. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_7 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18727. int32_t L_8 = V_1;
  18728. NullCheck(L_7);
  18729. int32_t L_9 = (int32_t)((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->get_hashCode_0();
  18730. int32_t L_10 = V_0;
  18731. if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
  18732. {
  18733. goto IL_0053;
  18734. }
  18735. }
  18736. {
  18737. RuntimeObject* L_11 = (RuntimeObject*)__this->get_comparer_4();
  18738. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_12 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18739. int32_t L_13 = V_1;
  18740. NullCheck(L_12);
  18741. RuntimeObject * L_14 = (RuntimeObject *)((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->get_value_1();
  18742. RuntimeObject * L_15 = ___value0;
  18743. NullCheck((RuntimeObject*)L_11);
  18744. bool L_16;
  18745. L_16 = 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, 5), (RuntimeObject*)L_11, (RuntimeObject *)L_14, (RuntimeObject *)L_15);
  18746. if (!L_16)
  18747. {
  18748. goto IL_0053;
  18749. }
  18750. }
  18751. {
  18752. return (bool)1;
  18753. }
  18754. IL_0053:
  18755. {
  18756. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_17 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18757. int32_t L_18 = V_1;
  18758. NullCheck(L_17);
  18759. int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->get_next_2();
  18760. V_1 = (int32_t)L_19;
  18761. }
  18762. IL_0065:
  18763. {
  18764. int32_t L_20 = V_1;
  18765. if ((((int32_t)L_20) >= ((int32_t)0)))
  18766. {
  18767. goto IL_001e;
  18768. }
  18769. }
  18770. {
  18771. bool L_21 = ___add1;
  18772. if (!L_21)
  18773. {
  18774. goto IL_0118;
  18775. }
  18776. }
  18777. {
  18778. int32_t L_22 = (int32_t)__this->get_freeList_3();
  18779. if ((((int32_t)L_22) < ((int32_t)0)))
  18780. {
  18781. goto IL_0098;
  18782. }
  18783. }
  18784. {
  18785. int32_t L_23 = (int32_t)__this->get_freeList_3();
  18786. V_2 = (int32_t)L_23;
  18787. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_24 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18788. int32_t L_25 = V_2;
  18789. NullCheck(L_24);
  18790. int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->get_next_2();
  18791. __this->set_freeList_3(L_26);
  18792. goto IL_00c3;
  18793. }
  18794. IL_0098:
  18795. {
  18796. int32_t L_27 = (int32_t)__this->get_count_2();
  18797. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_28 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18798. NullCheck(L_28);
  18799. if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))))
  18800. {
  18801. goto IL_00ae;
  18802. }
  18803. }
  18804. {
  18805. NullCheck((Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *)__this);
  18806. (( void (*) (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18807. }
  18808. IL_00ae:
  18809. {
  18810. int32_t L_29 = (int32_t)__this->get_count_2();
  18811. V_2 = (int32_t)L_29;
  18812. int32_t L_30 = (int32_t)__this->get_count_2();
  18813. __this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)));
  18814. }
  18815. IL_00c3:
  18816. {
  18817. int32_t L_31 = V_0;
  18818. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_32 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18819. NullCheck(L_32);
  18820. V_3 = (int32_t)((int32_t)((int32_t)L_31%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))));
  18821. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_33 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18822. int32_t L_34 = V_2;
  18823. NullCheck(L_33);
  18824. int32_t L_35 = V_0;
  18825. ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->set_hashCode_0(L_35);
  18826. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_36 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18827. int32_t L_37 = V_2;
  18828. NullCheck(L_36);
  18829. RuntimeObject * L_38 = ___value0;
  18830. ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->set_value_1(L_38);
  18831. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_39 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18832. int32_t L_40 = V_2;
  18833. NullCheck(L_39);
  18834. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18835. int32_t L_42 = V_3;
  18836. NullCheck(L_41);
  18837. int32_t L_43 = L_42;
  18838. int32_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
  18839. ((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_40)))->set_next_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_44, (int32_t)1)));
  18840. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0();
  18841. int32_t L_46 = V_3;
  18842. int32_t L_47 = V_2;
  18843. NullCheck(L_45);
  18844. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_46), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1)));
  18845. }
  18846. IL_0118:
  18847. {
  18848. return (bool)0;
  18849. }
  18850. }
  18851. // System.Void System.Linq.Set`1<System.Object>::Resize()
  18852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Set_1_Resize_m76AB0CBB7620700F3F21E262EBE0FD647A82134F_gshared (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * __this, const RuntimeMethod* method)
  18853. {
  18854. static bool s_Il2CppMethodInitialized;
  18855. if (!s_Il2CppMethodInitialized)
  18856. {
  18857. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
  18858. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Set_1_Resize_m76AB0CBB7620700F3F21E262EBE0FD647A82134F_RuntimeMethod_var);
  18859. s_Il2CppMethodInitialized = true;
  18860. }
  18861. int32_t V_0 = 0;
  18862. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL;
  18863. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* V_2 = NULL;
  18864. int32_t V_3 = 0;
  18865. int32_t V_4 = 0;
  18866. {
  18867. int32_t L_0 = (int32_t)__this->get_count_2();
  18868. if (((int64_t)L_0 * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 * (int64_t)2 > (int64_t)kIl2CppInt32Max))
  18869. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Set_1_Resize_m76AB0CBB7620700F3F21E262EBE0FD647A82134F_RuntimeMethod_var);
  18870. 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))
  18871. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Set_1_Resize_m76AB0CBB7620700F3F21E262EBE0FD647A82134F_RuntimeMethod_var);
  18872. 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));
  18873. int32_t L_1 = V_0;
  18874. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_1);
  18875. V_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_2;
  18876. int32_t L_3 = V_0;
  18877. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_4 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)(SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_3);
  18878. V_2 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)L_4;
  18879. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_5 = (SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245*)__this->get_slots_1();
  18880. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_6 = V_2;
  18881. int32_t L_7 = (int32_t)__this->get_count_2();
  18882. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)L_7, /*hidden argument*/NULL);
  18883. V_3 = (int32_t)0;
  18884. goto IL_005e;
  18885. }
  18886. IL_0031:
  18887. {
  18888. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_8 = V_2;
  18889. int32_t L_9 = V_3;
  18890. NullCheck(L_8);
  18891. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->get_hashCode_0();
  18892. int32_t L_11 = V_0;
  18893. V_4 = (int32_t)((int32_t)((int32_t)L_10%(int32_t)L_11));
  18894. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_12 = V_2;
  18895. int32_t L_13 = V_3;
  18896. NullCheck(L_12);
  18897. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = V_1;
  18898. int32_t L_15 = V_4;
  18899. NullCheck(L_14);
  18900. int32_t L_16 = L_15;
  18901. int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  18902. ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->set_next_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)));
  18903. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = V_1;
  18904. int32_t L_19 = V_4;
  18905. int32_t L_20 = V_3;
  18906. NullCheck(L_18);
  18907. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  18908. int32_t L_21 = V_3;
  18909. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  18910. }
  18911. IL_005e:
  18912. {
  18913. int32_t L_22 = V_3;
  18914. int32_t L_23 = (int32_t)__this->get_count_2();
  18915. if ((((int32_t)L_22) < ((int32_t)L_23)))
  18916. {
  18917. goto IL_0031;
  18918. }
  18919. }
  18920. {
  18921. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_1;
  18922. __this->set_buckets_0(L_24);
  18923. SlotU5BU5D_tB32606E8A9A8BBB414F0BFABFC7D01EC8527B245* L_25 = V_2;
  18924. __this->set_slots_1(L_25);
  18925. return;
  18926. }
  18927. }
  18928. // System.Int32 System.Linq.Set`1<System.Object>::InternalGetHashCode(TElement)
  18929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Set_1_InternalGetHashCode_m7E04EF4130E035CEEAC2901BCA9BB6286563DE85_gshared (Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  18930. {
  18931. {
  18932. RuntimeObject * L_0 = ___value0;
  18933. if (!L_0)
  18934. {
  18935. goto IL_001b;
  18936. }
  18937. }
  18938. {
  18939. RuntimeObject* L_1 = (RuntimeObject*)__this->get_comparer_4();
  18940. RuntimeObject * L_2 = ___value0;
  18941. NullCheck((RuntimeObject*)L_1);
  18942. int32_t L_3;
  18943. 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, 5), (RuntimeObject*)L_1, (RuntimeObject *)L_2);
  18944. return (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL)));
  18945. }
  18946. IL_001b:
  18947. {
  18948. return (int32_t)0;
  18949. }
  18950. }
  18951. #ifdef __clang__
  18952. #pragma clang diagnostic pop
  18953. #endif
  18954. #ifdef __clang__
  18955. #pragma clang diagnostic push
  18956. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18957. #pragma clang diagnostic ignored "-Wunused-variable"
  18958. #endif
  18959. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Int32)
  18960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m859EA9B2A1BD993BF0C8A741A6006A9CE741CE13_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  18961. {
  18962. static bool s_Il2CppMethodInitialized;
  18963. if (!s_Il2CppMethodInitialized)
  18964. {
  18965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  18966. s_Il2CppMethodInitialized = true;
  18967. }
  18968. {
  18969. NullCheck((ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 *)__this);
  18970. (( void (*) (ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  18971. int32_t L_0 = ___lengthInElements0;
  18972. int32_t L_1;
  18973. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18974. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  18975. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  18976. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  18977. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  18978. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  18979. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  18980. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  18981. NullCheck((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this);
  18982. (( void (*) (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  18983. NullCheck((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this);
  18984. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  18985. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18986. LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * L_6 = (LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  18987. (( void (*) (LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  18988. __this->set_lifetimeGuard_2(L_6);
  18989. return;
  18990. }
  18991. }
  18992. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Array()
  18993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mCDE27AE803E173D7EE9D82D29CE29CD085FA24D4_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, const RuntimeMethod* method)
  18994. {
  18995. {
  18996. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  18997. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  18998. }
  18999. }
  19000. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::set_Array(System.Byte[])
  19001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m463B2B5B3D129921B21950B1E21487EA82760078_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19002. {
  19003. {
  19004. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19005. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19006. return;
  19007. }
  19008. }
  19009. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Dispose(System.Boolean)
  19010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mE81A7686A426B8DC5BDD05DFF7B61BFD9BC074DF_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, bool ___disposing0, const RuntimeMethod* method)
  19011. {
  19012. {
  19013. NullCheck((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this);
  19014. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19015. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19016. if (L_0)
  19017. {
  19018. goto IL_0009;
  19019. }
  19020. }
  19021. {
  19022. return;
  19023. }
  19024. IL_0009:
  19025. {
  19026. LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * L_1 = (LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 *)__this->get_lifetimeGuard_2();
  19027. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19028. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19029. NullCheck((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this);
  19030. (( void (*) (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19031. return;
  19032. }
  19033. }
  19034. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetSpan()
  19035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 SharedArrayPoolBuffer_1_GetSpan_m23CF6D0434189B191F85338BA66CE1468AF0DFDC_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, const RuntimeMethod* method)
  19036. {
  19037. static bool s_Il2CppMethodInitialized;
  19038. if (!s_Il2CppMethodInitialized)
  19039. {
  19040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19042. s_Il2CppMethodInitialized = true;
  19043. }
  19044. {
  19045. NullCheck((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this);
  19046. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19047. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19048. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19049. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19050. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19051. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19052. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_3;
  19053. L_3 = (( Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19054. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_3;
  19055. }
  19056. }
  19057. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetPinnableObject()
  19058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m33D16240763B700BBECFDDE0FD62D71C2E0C462D_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, const RuntimeMethod* method)
  19059. {
  19060. {
  19061. NullCheck((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this);
  19062. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19063. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19064. return (RuntimeObject *)L_0;
  19065. }
  19066. }
  19067. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::AddRef()
  19068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mB00D63FFB288C8F4580AE07821C2037CE4EF0954_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, const RuntimeMethod* method)
  19069. {
  19070. {
  19071. LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * L_0 = (LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 *)__this->get_lifetimeGuard_2();
  19072. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19073. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19074. return;
  19075. }
  19076. }
  19077. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::ReleaseRef()
  19078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mB081E3AC1FF63341D7F149C3C4BEC1157C141741_gshared (SharedArrayPoolBuffer_1_t24CEAEC6D75B04265A83934CE40162525C91F0B2 * __this, const RuntimeMethod* method)
  19079. {
  19080. {
  19081. LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 * L_0 = (LifetimeGuard_t54B2DA7F2E4048B3349CD3E73372AB44363F5F91 *)__this->get_lifetimeGuard_2();
  19082. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19083. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19084. return;
  19085. }
  19086. }
  19087. #ifdef __clang__
  19088. #pragma clang diagnostic pop
  19089. #endif
  19090. #ifdef __clang__
  19091. #pragma clang diagnostic push
  19092. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19093. #pragma clang diagnostic ignored "-Wunused-variable"
  19094. #endif
  19095. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Int32)
  19096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m997E4B6CC5D5C8E47F7AC95983ECFD151D23A00C_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19097. {
  19098. static bool s_Il2CppMethodInitialized;
  19099. if (!s_Il2CppMethodInitialized)
  19100. {
  19101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19102. s_Il2CppMethodInitialized = true;
  19103. }
  19104. {
  19105. NullCheck((ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 *)__this);
  19106. (( void (*) (ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19107. int32_t L_0 = ___lengthInElements0;
  19108. int32_t L_1;
  19109. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19110. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19111. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19112. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19113. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19114. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19115. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19116. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19117. NullCheck((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this);
  19118. (( void (*) (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19119. NullCheck((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this);
  19120. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19121. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19122. LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * L_6 = (LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19123. (( void (*) (LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19124. __this->set_lifetimeGuard_2(L_6);
  19125. return;
  19126. }
  19127. }
  19128. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Array()
  19129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mBBF185598D3744E36B3FB9F829C8191EAFF29A9E_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, const RuntimeMethod* method)
  19130. {
  19131. {
  19132. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19133. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19134. }
  19135. }
  19136. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::set_Array(System.Byte[])
  19137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mE5F4D56138D328C45BAE21E1D939EF6606721AE7_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19138. {
  19139. {
  19140. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19141. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19142. return;
  19143. }
  19144. }
  19145. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Dispose(System.Boolean)
  19146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m284906ED64EE150AC08AC0C6E4C3F0DC9C903A3E_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, bool ___disposing0, const RuntimeMethod* method)
  19147. {
  19148. {
  19149. NullCheck((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this);
  19150. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19151. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19152. if (L_0)
  19153. {
  19154. goto IL_0009;
  19155. }
  19156. }
  19157. {
  19158. return;
  19159. }
  19160. IL_0009:
  19161. {
  19162. LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * L_1 = (LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 *)__this->get_lifetimeGuard_2();
  19163. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19164. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19165. NullCheck((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this);
  19166. (( void (*) (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19167. return;
  19168. }
  19169. }
  19170. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetSpan()
  19171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 SharedArrayPoolBuffer_1_GetSpan_mA5C9C8DAB89DFADBC5B4932124575171A255FAE1_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, const RuntimeMethod* method)
  19172. {
  19173. static bool s_Il2CppMethodInitialized;
  19174. if (!s_Il2CppMethodInitialized)
  19175. {
  19176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19178. s_Il2CppMethodInitialized = true;
  19179. }
  19180. {
  19181. NullCheck((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this);
  19182. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19183. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19184. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19185. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19186. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19187. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19188. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_3;
  19189. L_3 = (( Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19190. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_3;
  19191. }
  19192. }
  19193. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetPinnableObject()
  19194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m2BE840A3E2BFE682F0E091C510381B22766E2A0D_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, const RuntimeMethod* method)
  19195. {
  19196. {
  19197. NullCheck((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this);
  19198. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19199. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19200. return (RuntimeObject *)L_0;
  19201. }
  19202. }
  19203. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::AddRef()
  19204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mEE65BC5E983AB509D805C9840F7BEFA57F0FC446_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, const RuntimeMethod* method)
  19205. {
  19206. {
  19207. LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * L_0 = (LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 *)__this->get_lifetimeGuard_2();
  19208. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19209. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19210. return;
  19211. }
  19212. }
  19213. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::ReleaseRef()
  19214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mAC790B48CF75268915FDAEF5CDB3FA9E6C8093BB_gshared (SharedArrayPoolBuffer_1_tF55E1F0C0F05A13B683079A4A99A797D59D14565 * __this, const RuntimeMethod* method)
  19215. {
  19216. {
  19217. LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 * L_0 = (LifetimeGuard_t2644F308961A722BD40B54973DA2AC0633479E36 *)__this->get_lifetimeGuard_2();
  19218. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19219. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19220. return;
  19221. }
  19222. }
  19223. #ifdef __clang__
  19224. #pragma clang diagnostic pop
  19225. #endif
  19226. #ifdef __clang__
  19227. #pragma clang diagnostic push
  19228. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19229. #pragma clang diagnostic ignored "-Wunused-variable"
  19230. #endif
  19231. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Int32)
  19232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m1DD308D2461DCFB425AE417FA282403881969201_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19233. {
  19234. static bool s_Il2CppMethodInitialized;
  19235. if (!s_Il2CppMethodInitialized)
  19236. {
  19237. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19238. s_Il2CppMethodInitialized = true;
  19239. }
  19240. {
  19241. NullCheck((ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 *)__this);
  19242. (( void (*) (ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19243. int32_t L_0 = ___lengthInElements0;
  19244. int32_t L_1;
  19245. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19246. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19247. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19248. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19249. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19250. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19251. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19252. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19253. NullCheck((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this);
  19254. (( void (*) (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19255. NullCheck((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this);
  19256. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19257. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19258. LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * L_6 = (LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19259. (( void (*) (LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19260. __this->set_lifetimeGuard_2(L_6);
  19261. return;
  19262. }
  19263. }
  19264. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Array()
  19265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m5EB47DC4C597C45E55F490E10CEC47303E4A167E_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, const RuntimeMethod* method)
  19266. {
  19267. {
  19268. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19269. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19270. }
  19271. }
  19272. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::set_Array(System.Byte[])
  19273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m7E727242673456B18B5AAD0DA7ECEC019466CDD7_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19274. {
  19275. {
  19276. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19277. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19278. return;
  19279. }
  19280. }
  19281. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Dispose(System.Boolean)
  19282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m5BDCC3BC4E50DF68B4D3752BD4DE0D397D5A38CF_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, bool ___disposing0, const RuntimeMethod* method)
  19283. {
  19284. {
  19285. NullCheck((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this);
  19286. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19287. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19288. if (L_0)
  19289. {
  19290. goto IL_0009;
  19291. }
  19292. }
  19293. {
  19294. return;
  19295. }
  19296. IL_0009:
  19297. {
  19298. LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * L_1 = (LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED *)__this->get_lifetimeGuard_2();
  19299. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19300. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19301. NullCheck((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this);
  19302. (( void (*) (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19303. return;
  19304. }
  19305. }
  19306. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetSpan()
  19307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB SharedArrayPoolBuffer_1_GetSpan_mF5E6A01CFEB0BC72CD069750F66866159DD5B8B9_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, const RuntimeMethod* method)
  19308. {
  19309. static bool s_Il2CppMethodInitialized;
  19310. if (!s_Il2CppMethodInitialized)
  19311. {
  19312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19314. s_Il2CppMethodInitialized = true;
  19315. }
  19316. {
  19317. NullCheck((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this);
  19318. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19319. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19320. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19321. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19322. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19323. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19324. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_3;
  19325. L_3 = (( Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19326. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_3;
  19327. }
  19328. }
  19329. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetPinnableObject()
  19330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mD2B8B278CAEF009AA62C0B5E3FC5D5F35ED625CB_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, const RuntimeMethod* method)
  19331. {
  19332. {
  19333. NullCheck((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this);
  19334. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19335. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19336. return (RuntimeObject *)L_0;
  19337. }
  19338. }
  19339. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::AddRef()
  19340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mFF38F25FF742742CC91F7E0091ECAA4BA8D0F13B_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, const RuntimeMethod* method)
  19341. {
  19342. {
  19343. LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * L_0 = (LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED *)__this->get_lifetimeGuard_2();
  19344. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19345. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19346. return;
  19347. }
  19348. }
  19349. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::ReleaseRef()
  19350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mEE12119EEE03A62875A258D734BEF7804697A3B4_gshared (SharedArrayPoolBuffer_1_tDD10D77BA74CBF2AA61FBD96F8E1F79E5DE3A932 * __this, const RuntimeMethod* method)
  19351. {
  19352. {
  19353. LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED * L_0 = (LifetimeGuard_t34BACC6A20DF2B0DC4BEAECE7CDDCC6541ED7DED *)__this->get_lifetimeGuard_2();
  19354. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19355. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19356. return;
  19357. }
  19358. }
  19359. #ifdef __clang__
  19360. #pragma clang diagnostic pop
  19361. #endif
  19362. #ifdef __clang__
  19363. #pragma clang diagnostic push
  19364. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19365. #pragma clang diagnostic ignored "-Wunused-variable"
  19366. #endif
  19367. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Int32)
  19368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mA8E2B09BE5902FDC3F5D2D4665588EF4AF7FDC8A_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19369. {
  19370. static bool s_Il2CppMethodInitialized;
  19371. if (!s_Il2CppMethodInitialized)
  19372. {
  19373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19374. s_Il2CppMethodInitialized = true;
  19375. }
  19376. {
  19377. NullCheck((ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 *)__this);
  19378. (( void (*) (ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19379. int32_t L_0 = ___lengthInElements0;
  19380. int32_t L_1;
  19381. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19382. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19383. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19384. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19385. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19386. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19387. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19388. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19389. NullCheck((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this);
  19390. (( void (*) (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19391. NullCheck((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this);
  19392. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19393. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19394. LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * L_6 = (LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19395. (( void (*) (LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19396. __this->set_lifetimeGuard_2(L_6);
  19397. return;
  19398. }
  19399. }
  19400. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Array()
  19401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mCAC83812BD3810B34797B7B6B98BD9D7FF933D4D_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, const RuntimeMethod* method)
  19402. {
  19403. {
  19404. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19405. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19406. }
  19407. }
  19408. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::set_Array(System.Byte[])
  19409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mAA94E80D6FE5B5FB8A82C8FD37248BCC88AE9CCE_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19410. {
  19411. {
  19412. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19413. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19414. return;
  19415. }
  19416. }
  19417. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Dispose(System.Boolean)
  19418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mCD7E96933D0B9087900060404F68DDDC37011E68_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, bool ___disposing0, const RuntimeMethod* method)
  19419. {
  19420. {
  19421. NullCheck((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this);
  19422. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19423. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19424. if (L_0)
  19425. {
  19426. goto IL_0009;
  19427. }
  19428. }
  19429. {
  19430. return;
  19431. }
  19432. IL_0009:
  19433. {
  19434. LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * L_1 = (LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B *)__this->get_lifetimeGuard_2();
  19435. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19436. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19437. NullCheck((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this);
  19438. (( void (*) (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19439. return;
  19440. }
  19441. }
  19442. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetSpan()
  19443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 SharedArrayPoolBuffer_1_GetSpan_mE1338EF60895F73C1FE65F89FA90380105F5DBE0_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, const RuntimeMethod* method)
  19444. {
  19445. static bool s_Il2CppMethodInitialized;
  19446. if (!s_Il2CppMethodInitialized)
  19447. {
  19448. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19449. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19450. s_Il2CppMethodInitialized = true;
  19451. }
  19452. {
  19453. NullCheck((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this);
  19454. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19455. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19456. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19457. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19458. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19459. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19460. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_3;
  19461. L_3 = (( Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19462. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_3;
  19463. }
  19464. }
  19465. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetPinnableObject()
  19466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m4646F9D0974DDFB6C40CC471CD48F1647F5F99C3_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, const RuntimeMethod* method)
  19467. {
  19468. {
  19469. NullCheck((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this);
  19470. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19471. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19472. return (RuntimeObject *)L_0;
  19473. }
  19474. }
  19475. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::AddRef()
  19476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m0F5E40B69C44856571ADB7A49B83306212C7FF12_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, const RuntimeMethod* method)
  19477. {
  19478. {
  19479. LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * L_0 = (LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B *)__this->get_lifetimeGuard_2();
  19480. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19481. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19482. return;
  19483. }
  19484. }
  19485. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::ReleaseRef()
  19486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m2C81FB2FCA1785445647DF8B165ECAC0BCAFB523_gshared (SharedArrayPoolBuffer_1_tC5C84952C62D6B85D6FF76A3BDD4336D9F9BADE2 * __this, const RuntimeMethod* method)
  19487. {
  19488. {
  19489. LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B * L_0 = (LifetimeGuard_t3E7FEFDF9FD0BF3F0D095BC2C7C85E93C596C86B *)__this->get_lifetimeGuard_2();
  19490. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19491. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19492. return;
  19493. }
  19494. }
  19495. #ifdef __clang__
  19496. #pragma clang diagnostic pop
  19497. #endif
  19498. #ifdef __clang__
  19499. #pragma clang diagnostic push
  19500. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19501. #pragma clang diagnostic ignored "-Wunused-variable"
  19502. #endif
  19503. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Int32)
  19504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mAC77299AD4D2F4B4443C21CD3D611F7E260DBAC2_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19505. {
  19506. static bool s_Il2CppMethodInitialized;
  19507. if (!s_Il2CppMethodInitialized)
  19508. {
  19509. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19510. s_Il2CppMethodInitialized = true;
  19511. }
  19512. {
  19513. NullCheck((ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB *)__this);
  19514. (( void (*) (ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19515. int32_t L_0 = ___lengthInElements0;
  19516. int32_t L_1;
  19517. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19518. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19519. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19520. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19521. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19522. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19523. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19524. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19525. NullCheck((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this);
  19526. (( void (*) (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19527. NullCheck((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this);
  19528. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19529. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19530. LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * L_6 = (LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19531. (( void (*) (LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19532. __this->set_lifetimeGuard_2(L_6);
  19533. return;
  19534. }
  19535. }
  19536. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Array()
  19537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m3F11A106A31F89EF507D41EA75AC4F565402A09B_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, const RuntimeMethod* method)
  19538. {
  19539. {
  19540. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19541. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19542. }
  19543. }
  19544. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::set_Array(System.Byte[])
  19545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m1ED8A86092BDDBBC8544754BBD78A73A94908629_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19546. {
  19547. {
  19548. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19549. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19550. return;
  19551. }
  19552. }
  19553. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Dispose(System.Boolean)
  19554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m664AA9986532E72A624596793A7C8E81F5A314D1_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, bool ___disposing0, const RuntimeMethod* method)
  19555. {
  19556. {
  19557. NullCheck((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this);
  19558. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19559. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19560. if (L_0)
  19561. {
  19562. goto IL_0009;
  19563. }
  19564. }
  19565. {
  19566. return;
  19567. }
  19568. IL_0009:
  19569. {
  19570. LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * L_1 = (LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A *)__this->get_lifetimeGuard_2();
  19571. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19572. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19573. NullCheck((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this);
  19574. (( void (*) (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19575. return;
  19576. }
  19577. }
  19578. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetSpan()
  19579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 SharedArrayPoolBuffer_1_GetSpan_mBAA1273E3F6DEA3C8CD3C104D111E103ED8162E3_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, const RuntimeMethod* method)
  19580. {
  19581. static bool s_Il2CppMethodInitialized;
  19582. if (!s_Il2CppMethodInitialized)
  19583. {
  19584. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19585. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19586. s_Il2CppMethodInitialized = true;
  19587. }
  19588. {
  19589. NullCheck((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this);
  19590. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19591. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19592. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19593. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19594. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19595. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19596. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_3;
  19597. L_3 = (( Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19598. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_3;
  19599. }
  19600. }
  19601. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetPinnableObject()
  19602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mB075C849AE0788AD72C351DF61EA0AE56CAF948A_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, const RuntimeMethod* method)
  19603. {
  19604. {
  19605. NullCheck((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this);
  19606. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19607. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19608. return (RuntimeObject *)L_0;
  19609. }
  19610. }
  19611. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::AddRef()
  19612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mA938896CC5E0FA44DEBAE91F825BE61FED169EFC_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, const RuntimeMethod* method)
  19613. {
  19614. {
  19615. LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * L_0 = (LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A *)__this->get_lifetimeGuard_2();
  19616. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19617. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19618. return;
  19619. }
  19620. }
  19621. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::ReleaseRef()
  19622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m1C852673C3AB30285D3B0AC1E1ED4FD4D8F33A53_gshared (SharedArrayPoolBuffer_1_t218C7D0A3ACFE6AB6CEA734CBA57ABB165CA1526 * __this, const RuntimeMethod* method)
  19623. {
  19624. {
  19625. LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A * L_0 = (LifetimeGuard_t93CC8952ACF8DD3BE2BED2AF2D1949EB153AEB6A *)__this->get_lifetimeGuard_2();
  19626. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19627. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19628. return;
  19629. }
  19630. }
  19631. #ifdef __clang__
  19632. #pragma clang diagnostic pop
  19633. #endif
  19634. #ifdef __clang__
  19635. #pragma clang diagnostic push
  19636. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19637. #pragma clang diagnostic ignored "-Wunused-variable"
  19638. #endif
  19639. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Int32)
  19640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m26174C7E81B17A6EF8CEAEBD773ECDEDAF11F29B_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19641. {
  19642. static bool s_Il2CppMethodInitialized;
  19643. if (!s_Il2CppMethodInitialized)
  19644. {
  19645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19646. s_Il2CppMethodInitialized = true;
  19647. }
  19648. {
  19649. NullCheck((ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 *)__this);
  19650. (( void (*) (ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19651. int32_t L_0 = ___lengthInElements0;
  19652. int32_t L_1;
  19653. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19654. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19655. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19656. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19657. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19658. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19659. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19660. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19661. NullCheck((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this);
  19662. (( void (*) (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19663. NullCheck((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this);
  19664. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19665. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19666. LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * L_6 = (LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19667. (( void (*) (LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19668. __this->set_lifetimeGuard_2(L_6);
  19669. return;
  19670. }
  19671. }
  19672. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Array()
  19673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m757D08132D79246A6601C917BC9B84175CAF8BEC_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, const RuntimeMethod* method)
  19674. {
  19675. {
  19676. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19677. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19678. }
  19679. }
  19680. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::set_Array(System.Byte[])
  19681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m7EAED30BE256CFFACDCB5337C1341FF5259D83FF_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19682. {
  19683. {
  19684. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19685. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19686. return;
  19687. }
  19688. }
  19689. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Dispose(System.Boolean)
  19690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m658A99865CF7D61CF5FA928CD132EBB77658C3D6_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, bool ___disposing0, const RuntimeMethod* method)
  19691. {
  19692. {
  19693. NullCheck((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this);
  19694. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19695. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19696. if (L_0)
  19697. {
  19698. goto IL_0009;
  19699. }
  19700. }
  19701. {
  19702. return;
  19703. }
  19704. IL_0009:
  19705. {
  19706. LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * L_1 = (LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 *)__this->get_lifetimeGuard_2();
  19707. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19708. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19709. NullCheck((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this);
  19710. (( void (*) (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19711. return;
  19712. }
  19713. }
  19714. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetSpan()
  19715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB SharedArrayPoolBuffer_1_GetSpan_mF3C98AEA92C2C4E4D11813E28C3252F8722FCBF1_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, const RuntimeMethod* method)
  19716. {
  19717. static bool s_Il2CppMethodInitialized;
  19718. if (!s_Il2CppMethodInitialized)
  19719. {
  19720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19722. s_Il2CppMethodInitialized = true;
  19723. }
  19724. {
  19725. NullCheck((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this);
  19726. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19727. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19728. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19729. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19730. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19731. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19732. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_3;
  19733. L_3 = (( Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19734. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_3;
  19735. }
  19736. }
  19737. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetPinnableObject()
  19738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mAEC6475015B12800B1947AA77EA07BB1D687BFB5_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, const RuntimeMethod* method)
  19739. {
  19740. {
  19741. NullCheck((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this);
  19742. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19743. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19744. return (RuntimeObject *)L_0;
  19745. }
  19746. }
  19747. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::AddRef()
  19748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mB56C676C1ACF6FA139B9F85F2581075B18457E12_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, const RuntimeMethod* method)
  19749. {
  19750. {
  19751. LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * L_0 = (LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 *)__this->get_lifetimeGuard_2();
  19752. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19753. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19754. return;
  19755. }
  19756. }
  19757. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::ReleaseRef()
  19758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m78DED198AE6E936FD1825950D6296DDCBB08C8ED_gshared (SharedArrayPoolBuffer_1_t1D8F106366951BB5F97190C3D73C080B630B9731 * __this, const RuntimeMethod* method)
  19759. {
  19760. {
  19761. LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 * L_0 = (LifetimeGuard_tE3817F844F348DF1F856C51CFE873B649166E3B0 *)__this->get_lifetimeGuard_2();
  19762. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19763. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19764. return;
  19765. }
  19766. }
  19767. #ifdef __clang__
  19768. #pragma clang diagnostic pop
  19769. #endif
  19770. #ifdef __clang__
  19771. #pragma clang diagnostic push
  19772. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19773. #pragma clang diagnostic ignored "-Wunused-variable"
  19774. #endif
  19775. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Int32)
  19776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m6CA8E7B418C4AC1D3EA28D26C9AB80DC9119F19A_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19777. {
  19778. static bool s_Il2CppMethodInitialized;
  19779. if (!s_Il2CppMethodInitialized)
  19780. {
  19781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19782. s_Il2CppMethodInitialized = true;
  19783. }
  19784. {
  19785. NullCheck((ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 *)__this);
  19786. (( void (*) (ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19787. int32_t L_0 = ___lengthInElements0;
  19788. int32_t L_1;
  19789. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19790. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19791. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19792. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19793. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19794. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19795. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19796. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19797. NullCheck((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this);
  19798. (( void (*) (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19799. NullCheck((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this);
  19800. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19801. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19802. LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * L_6 = (LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19803. (( void (*) (LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19804. __this->set_lifetimeGuard_2(L_6);
  19805. return;
  19806. }
  19807. }
  19808. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Array()
  19809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mD531586DA8FE1447CB850F2AA14E22B3028DE1FF_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, const RuntimeMethod* method)
  19810. {
  19811. {
  19812. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19813. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19814. }
  19815. }
  19816. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::set_Array(System.Byte[])
  19817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m831D147ADC5395535A47465AE12ED66F44C00BE5_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19818. {
  19819. {
  19820. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19821. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19822. return;
  19823. }
  19824. }
  19825. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Dispose(System.Boolean)
  19826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mCA7059D522C9AE24C4D9C6C7696565E6A89B7393_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, bool ___disposing0, const RuntimeMethod* method)
  19827. {
  19828. {
  19829. NullCheck((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this);
  19830. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19831. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19832. if (L_0)
  19833. {
  19834. goto IL_0009;
  19835. }
  19836. }
  19837. {
  19838. return;
  19839. }
  19840. IL_0009:
  19841. {
  19842. LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * L_1 = (LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B *)__this->get_lifetimeGuard_2();
  19843. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19844. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19845. NullCheck((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this);
  19846. (( void (*) (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19847. return;
  19848. }
  19849. }
  19850. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetSpan()
  19851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B SharedArrayPoolBuffer_1_GetSpan_mE080F51BA250F29753B8174EC3C7A92EB1CA82A2_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, const RuntimeMethod* method)
  19852. {
  19853. static bool s_Il2CppMethodInitialized;
  19854. if (!s_Il2CppMethodInitialized)
  19855. {
  19856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19857. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19858. s_Il2CppMethodInitialized = true;
  19859. }
  19860. {
  19861. NullCheck((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this);
  19862. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19863. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19864. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  19865. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19866. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  19867. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19868. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_3;
  19869. L_3 = (( Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19870. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_3;
  19871. }
  19872. }
  19873. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetPinnableObject()
  19874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mBEDCBE47EDC63E6EACC041CA67985F1D4F65A329_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, const RuntimeMethod* method)
  19875. {
  19876. {
  19877. NullCheck((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this);
  19878. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19879. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19880. return (RuntimeObject *)L_0;
  19881. }
  19882. }
  19883. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::AddRef()
  19884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m38D244A2E9C7DCD7C5229730C3A946FED500371C_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, const RuntimeMethod* method)
  19885. {
  19886. {
  19887. LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * L_0 = (LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B *)__this->get_lifetimeGuard_2();
  19888. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19889. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19890. return;
  19891. }
  19892. }
  19893. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::ReleaseRef()
  19894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m85146D088E634D9A23A256741802B7DC2B988729_gshared (SharedArrayPoolBuffer_1_tAC388A609A35B47DFCB0DD5F332D9F71204E68E5 * __this, const RuntimeMethod* method)
  19895. {
  19896. {
  19897. LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B * L_0 = (LifetimeGuard_t49636E79EC921DDF4B3F13EBF3345F62EBAA437B *)__this->get_lifetimeGuard_2();
  19898. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  19899. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  19900. return;
  19901. }
  19902. }
  19903. #ifdef __clang__
  19904. #pragma clang diagnostic pop
  19905. #endif
  19906. #ifdef __clang__
  19907. #pragma clang diagnostic push
  19908. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19909. #pragma clang diagnostic ignored "-Wunused-variable"
  19910. #endif
  19911. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Int32)
  19912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m5C6629E2F505476BF6EF300A14F83ABA28BB5417_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  19913. {
  19914. static bool s_Il2CppMethodInitialized;
  19915. if (!s_Il2CppMethodInitialized)
  19916. {
  19917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19918. s_Il2CppMethodInitialized = true;
  19919. }
  19920. {
  19921. NullCheck((ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE *)__this);
  19922. (( void (*) (ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19923. int32_t L_0 = ___lengthInElements0;
  19924. int32_t L_1;
  19925. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19926. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  19927. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  19928. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  19929. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  19930. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  19931. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  19932. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  19933. NullCheck((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this);
  19934. (( void (*) (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19935. NullCheck((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this);
  19936. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  19937. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19938. LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * L_6 = (LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  19939. (( void (*) (LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  19940. __this->set_lifetimeGuard_2(L_6);
  19941. return;
  19942. }
  19943. }
  19944. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Array()
  19945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mD58B6DAFE7773EF145306D0457319DDE5042CC19_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, const RuntimeMethod* method)
  19946. {
  19947. {
  19948. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  19949. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  19950. }
  19951. }
  19952. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::set_Array(System.Byte[])
  19953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m5B0860DA2C7E80CF3987D09284EBCFC7EE5FAC5B_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  19954. {
  19955. {
  19956. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  19957. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  19958. return;
  19959. }
  19960. }
  19961. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Dispose(System.Boolean)
  19962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m2922EEAC71413CA05524309FEB279187E6331A62_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, bool ___disposing0, const RuntimeMethod* method)
  19963. {
  19964. {
  19965. NullCheck((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this);
  19966. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19967. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19968. if (L_0)
  19969. {
  19970. goto IL_0009;
  19971. }
  19972. }
  19973. {
  19974. return;
  19975. }
  19976. IL_0009:
  19977. {
  19978. LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * L_1 = (LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 *)__this->get_lifetimeGuard_2();
  19979. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  19980. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  19981. NullCheck((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this);
  19982. (( void (*) (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  19983. return;
  19984. }
  19985. }
  19986. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetSpan()
  19987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 SharedArrayPoolBuffer_1_GetSpan_m9F39FD01A1B307A4CF45DABB6DEC83CBF6251A7F_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, const RuntimeMethod* method)
  19988. {
  19989. static bool s_Il2CppMethodInitialized;
  19990. if (!s_Il2CppMethodInitialized)
  19991. {
  19992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  19993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19994. s_Il2CppMethodInitialized = true;
  19995. }
  19996. {
  19997. NullCheck((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this);
  19998. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  19999. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20000. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20001. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20002. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20003. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20004. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_3;
  20005. L_3 = (( Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20006. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_3;
  20007. }
  20008. }
  20009. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetPinnableObject()
  20010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m80C2863EA189C92A159ACE480210D8F5D89AD647_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, const RuntimeMethod* method)
  20011. {
  20012. {
  20013. NullCheck((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this);
  20014. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20015. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20016. return (RuntimeObject *)L_0;
  20017. }
  20018. }
  20019. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::AddRef()
  20020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m1ECB2407F67EC85C0903AF60E015735F8E56015C_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, const RuntimeMethod* method)
  20021. {
  20022. {
  20023. LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * L_0 = (LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 *)__this->get_lifetimeGuard_2();
  20024. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20025. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20026. return;
  20027. }
  20028. }
  20029. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::ReleaseRef()
  20030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m488A47F8AB90ADF16D44FC0D012C5AC8F42DA5D9_gshared (SharedArrayPoolBuffer_1_t8B7A7A68ED4E81329A1BBBE4BC4F5FD8045FD2D8 * __this, const RuntimeMethod* method)
  20031. {
  20032. {
  20033. LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 * L_0 = (LifetimeGuard_t4AB5AE521337216C60A24700A64BE5F88A492EF7 *)__this->get_lifetimeGuard_2();
  20034. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20035. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20036. return;
  20037. }
  20038. }
  20039. #ifdef __clang__
  20040. #pragma clang diagnostic pop
  20041. #endif
  20042. #ifdef __clang__
  20043. #pragma clang diagnostic push
  20044. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20045. #pragma clang diagnostic ignored "-Wunused-variable"
  20046. #endif
  20047. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Int32)
  20048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mBFBE1ADC502CC6C7CB9D0D016BFCBFE44312BDF3_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20049. {
  20050. static bool s_Il2CppMethodInitialized;
  20051. if (!s_Il2CppMethodInitialized)
  20052. {
  20053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20054. s_Il2CppMethodInitialized = true;
  20055. }
  20056. {
  20057. NullCheck((ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 *)__this);
  20058. (( void (*) (ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20059. int32_t L_0 = ___lengthInElements0;
  20060. int32_t L_1;
  20061. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20062. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20063. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20064. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20065. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20066. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20067. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20068. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20069. NullCheck((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this);
  20070. (( void (*) (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20071. NullCheck((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this);
  20072. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20073. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20074. LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * L_6 = (LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20075. (( void (*) (LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20076. __this->set_lifetimeGuard_2(L_6);
  20077. return;
  20078. }
  20079. }
  20080. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Array()
  20081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mABE930F10B10256258AD243DA87716EB973CBDAD_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, const RuntimeMethod* method)
  20082. {
  20083. {
  20084. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20085. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20086. }
  20087. }
  20088. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::set_Array(System.Byte[])
  20089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m36DBF574BC20734580D5611F353DE47384018583_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20090. {
  20091. {
  20092. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20093. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20094. return;
  20095. }
  20096. }
  20097. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Dispose(System.Boolean)
  20098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m5A6FBC91F2CC3371F9C4CF4B899AD0E8B9AD0404_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, bool ___disposing0, const RuntimeMethod* method)
  20099. {
  20100. {
  20101. NullCheck((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this);
  20102. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20103. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20104. if (L_0)
  20105. {
  20106. goto IL_0009;
  20107. }
  20108. }
  20109. {
  20110. return;
  20111. }
  20112. IL_0009:
  20113. {
  20114. LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * L_1 = (LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC *)__this->get_lifetimeGuard_2();
  20115. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20116. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20117. NullCheck((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this);
  20118. (( void (*) (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20119. return;
  20120. }
  20121. }
  20122. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetSpan()
  20123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 SharedArrayPoolBuffer_1_GetSpan_m0FF6F806E094D1EB7EE37E0C520F54268639FFCD_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, const RuntimeMethod* method)
  20124. {
  20125. static bool s_Il2CppMethodInitialized;
  20126. if (!s_Il2CppMethodInitialized)
  20127. {
  20128. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20130. s_Il2CppMethodInitialized = true;
  20131. }
  20132. {
  20133. NullCheck((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this);
  20134. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20135. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20136. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20137. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20138. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20139. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20140. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_3;
  20141. L_3 = (( Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20142. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_3;
  20143. }
  20144. }
  20145. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetPinnableObject()
  20146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m6ABAA7E7B3C542201FF617C34D6F200409823907_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, const RuntimeMethod* method)
  20147. {
  20148. {
  20149. NullCheck((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this);
  20150. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20151. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20152. return (RuntimeObject *)L_0;
  20153. }
  20154. }
  20155. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::AddRef()
  20156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m33DFB4A812E28D444F1698BF340B9A97E33802EC_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, const RuntimeMethod* method)
  20157. {
  20158. {
  20159. LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * L_0 = (LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC *)__this->get_lifetimeGuard_2();
  20160. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20161. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20162. return;
  20163. }
  20164. }
  20165. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::ReleaseRef()
  20166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC7F6883BBD20D43AF43D038B7D88571B2AC0B822_gshared (SharedArrayPoolBuffer_1_t9AE54612A47B746E42E4FE9C7F2DD13AD3FC8FD3 * __this, const RuntimeMethod* method)
  20167. {
  20168. {
  20169. LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC * L_0 = (LifetimeGuard_t178455A804337ECC4C9AF33BF4BB3D56D21711DC *)__this->get_lifetimeGuard_2();
  20170. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20171. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20172. return;
  20173. }
  20174. }
  20175. #ifdef __clang__
  20176. #pragma clang diagnostic pop
  20177. #endif
  20178. #ifdef __clang__
  20179. #pragma clang diagnostic push
  20180. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20181. #pragma clang diagnostic ignored "-Wunused-variable"
  20182. #endif
  20183. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Int32)
  20184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mF2FF7871191EBB9FFCB5FC4AEE45DEDB03A73585_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20185. {
  20186. static bool s_Il2CppMethodInitialized;
  20187. if (!s_Il2CppMethodInitialized)
  20188. {
  20189. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20190. s_Il2CppMethodInitialized = true;
  20191. }
  20192. {
  20193. NullCheck((ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 *)__this);
  20194. (( void (*) (ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20195. int32_t L_0 = ___lengthInElements0;
  20196. int32_t L_1;
  20197. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20198. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20199. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20200. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20201. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20202. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20203. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20204. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20205. NullCheck((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this);
  20206. (( void (*) (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20207. NullCheck((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this);
  20208. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20209. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20210. LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * L_6 = (LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20211. (( void (*) (LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20212. __this->set_lifetimeGuard_2(L_6);
  20213. return;
  20214. }
  20215. }
  20216. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Array()
  20217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m211400D9080DE06C07DA8F6A78C1E1F54463C9ED_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, const RuntimeMethod* method)
  20218. {
  20219. {
  20220. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20221. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20222. }
  20223. }
  20224. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::set_Array(System.Byte[])
  20225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m13A0FB429DFE8C4D6B66C4A2F39D2D3171793E73_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20226. {
  20227. {
  20228. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20229. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20230. return;
  20231. }
  20232. }
  20233. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Dispose(System.Boolean)
  20234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mB6B00963670511CF4FC427E948FD5EBA42746E7D_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, bool ___disposing0, const RuntimeMethod* method)
  20235. {
  20236. {
  20237. NullCheck((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this);
  20238. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20239. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20240. if (L_0)
  20241. {
  20242. goto IL_0009;
  20243. }
  20244. }
  20245. {
  20246. return;
  20247. }
  20248. IL_0009:
  20249. {
  20250. LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * L_1 = (LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 *)__this->get_lifetimeGuard_2();
  20251. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20252. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20253. NullCheck((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this);
  20254. (( void (*) (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20255. return;
  20256. }
  20257. }
  20258. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetSpan()
  20259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 SharedArrayPoolBuffer_1_GetSpan_m404BA87FA825D3C4F8AA124B4701C256A72BB4CE_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, const RuntimeMethod* method)
  20260. {
  20261. static bool s_Il2CppMethodInitialized;
  20262. if (!s_Il2CppMethodInitialized)
  20263. {
  20264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20266. s_Il2CppMethodInitialized = true;
  20267. }
  20268. {
  20269. NullCheck((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this);
  20270. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20271. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20272. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20273. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20274. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20275. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20276. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_3;
  20277. L_3 = (( Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20278. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_3;
  20279. }
  20280. }
  20281. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetPinnableObject()
  20282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m2E47983B52F8707968DC941D139FFB94AC32EB9F_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, const RuntimeMethod* method)
  20283. {
  20284. {
  20285. NullCheck((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this);
  20286. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20287. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20288. return (RuntimeObject *)L_0;
  20289. }
  20290. }
  20291. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::AddRef()
  20292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m8E662C5BBFBC97CF62FE1C25C9727C43CD3B2512_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, const RuntimeMethod* method)
  20293. {
  20294. {
  20295. LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * L_0 = (LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 *)__this->get_lifetimeGuard_2();
  20296. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20297. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20298. return;
  20299. }
  20300. }
  20301. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::ReleaseRef()
  20302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m87B74E545F5A43F4295FF21AF63373D7E295FD28_gshared (SharedArrayPoolBuffer_1_t6CB3254589E4767FFF3209B84EC51000E32637FB * __this, const RuntimeMethod* method)
  20303. {
  20304. {
  20305. LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 * L_0 = (LifetimeGuard_t150941FCB4CB3177C3101388E9DB2AD2E79D6619 *)__this->get_lifetimeGuard_2();
  20306. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20307. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20308. return;
  20309. }
  20310. }
  20311. #ifdef __clang__
  20312. #pragma clang diagnostic pop
  20313. #endif
  20314. #ifdef __clang__
  20315. #pragma clang diagnostic push
  20316. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20317. #pragma clang diagnostic ignored "-Wunused-variable"
  20318. #endif
  20319. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Int32)
  20320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mB653620F7B02C2B77ED01067BBC4F67FBDEBEA0F_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20321. {
  20322. static bool s_Il2CppMethodInitialized;
  20323. if (!s_Il2CppMethodInitialized)
  20324. {
  20325. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20326. s_Il2CppMethodInitialized = true;
  20327. }
  20328. {
  20329. NullCheck((ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 *)__this);
  20330. (( void (*) (ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20331. int32_t L_0 = ___lengthInElements0;
  20332. int32_t L_1;
  20333. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20334. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20335. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20336. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20337. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20338. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20339. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20340. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20341. NullCheck((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this);
  20342. (( void (*) (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20343. NullCheck((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this);
  20344. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20345. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20346. LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * L_6 = (LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20347. (( void (*) (LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20348. __this->set_lifetimeGuard_2(L_6);
  20349. return;
  20350. }
  20351. }
  20352. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Array()
  20353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m993813F011468B481559337ECDE798EED43982AE_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, const RuntimeMethod* method)
  20354. {
  20355. {
  20356. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20357. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20358. }
  20359. }
  20360. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::set_Array(System.Byte[])
  20361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mC2420F7D47A70603EFD972D1CC72D5F4FABBD85D_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20362. {
  20363. {
  20364. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20365. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20366. return;
  20367. }
  20368. }
  20369. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Dispose(System.Boolean)
  20370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mB468B0C6CA83AE6E67DD3D9D0004E4DBD6F05DA3_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, bool ___disposing0, const RuntimeMethod* method)
  20371. {
  20372. {
  20373. NullCheck((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this);
  20374. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20375. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20376. if (L_0)
  20377. {
  20378. goto IL_0009;
  20379. }
  20380. }
  20381. {
  20382. return;
  20383. }
  20384. IL_0009:
  20385. {
  20386. LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * L_1 = (LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD *)__this->get_lifetimeGuard_2();
  20387. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20388. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20389. NullCheck((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this);
  20390. (( void (*) (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20391. return;
  20392. }
  20393. }
  20394. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetSpan()
  20395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 SharedArrayPoolBuffer_1_GetSpan_m5CF4DF4C02F3B0AD3BE16424E85F784A203EAE75_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, const RuntimeMethod* method)
  20396. {
  20397. static bool s_Il2CppMethodInitialized;
  20398. if (!s_Il2CppMethodInitialized)
  20399. {
  20400. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20401. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20402. s_Il2CppMethodInitialized = true;
  20403. }
  20404. {
  20405. NullCheck((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this);
  20406. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20407. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20408. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20409. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20410. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20411. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20412. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_3;
  20413. L_3 = (( Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20414. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_3;
  20415. }
  20416. }
  20417. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetPinnableObject()
  20418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m4738663B62FFC688406E11EA385C37E56F47EB5D_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, const RuntimeMethod* method)
  20419. {
  20420. {
  20421. NullCheck((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this);
  20422. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20423. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20424. return (RuntimeObject *)L_0;
  20425. }
  20426. }
  20427. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::AddRef()
  20428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mAC6521F94F439F324A3466BD2B9E17991C06713F_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, const RuntimeMethod* method)
  20429. {
  20430. {
  20431. LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * L_0 = (LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD *)__this->get_lifetimeGuard_2();
  20432. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20433. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20434. return;
  20435. }
  20436. }
  20437. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::ReleaseRef()
  20438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mAD25B1F107B363AFBBB82BE869C52F307AB83E39_gshared (SharedArrayPoolBuffer_1_t29E8C27386552226DF781F20C2A0E24F7059C7E3 * __this, const RuntimeMethod* method)
  20439. {
  20440. {
  20441. LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD * L_0 = (LifetimeGuard_t7F58CF4C362B1F8A17A757807CFF80A1EF8811DD *)__this->get_lifetimeGuard_2();
  20442. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20443. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20444. return;
  20445. }
  20446. }
  20447. #ifdef __clang__
  20448. #pragma clang diagnostic pop
  20449. #endif
  20450. #ifdef __clang__
  20451. #pragma clang diagnostic push
  20452. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20453. #pragma clang diagnostic ignored "-Wunused-variable"
  20454. #endif
  20455. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Int32)
  20456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mBE0DAC20355609FC7FE7395DBF6F59A4F0FF5DF1_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20457. {
  20458. static bool s_Il2CppMethodInitialized;
  20459. if (!s_Il2CppMethodInitialized)
  20460. {
  20461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20462. s_Il2CppMethodInitialized = true;
  20463. }
  20464. {
  20465. NullCheck((ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B *)__this);
  20466. (( void (*) (ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20467. int32_t L_0 = ___lengthInElements0;
  20468. int32_t L_1;
  20469. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20470. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20471. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20472. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20473. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20474. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20475. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20476. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20477. NullCheck((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this);
  20478. (( void (*) (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20479. NullCheck((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this);
  20480. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20481. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20482. LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * L_6 = (LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20483. (( void (*) (LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20484. __this->set_lifetimeGuard_2(L_6);
  20485. return;
  20486. }
  20487. }
  20488. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Array()
  20489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mA5D2DDCA7448F9CBF5D9ACECD578A828F8C16C6E_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, const RuntimeMethod* method)
  20490. {
  20491. {
  20492. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20493. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20494. }
  20495. }
  20496. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::set_Array(System.Byte[])
  20497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mB6BD54FB156A929FBB02C592101A89A64BAC9B57_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20498. {
  20499. {
  20500. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20501. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20502. return;
  20503. }
  20504. }
  20505. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Dispose(System.Boolean)
  20506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m93001170C5CF433044F0CCB0BA133974FB454B9B_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, bool ___disposing0, const RuntimeMethod* method)
  20507. {
  20508. {
  20509. NullCheck((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this);
  20510. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20511. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20512. if (L_0)
  20513. {
  20514. goto IL_0009;
  20515. }
  20516. }
  20517. {
  20518. return;
  20519. }
  20520. IL_0009:
  20521. {
  20522. LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * L_1 = (LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 *)__this->get_lifetimeGuard_2();
  20523. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20524. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20525. NullCheck((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this);
  20526. (( void (*) (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20527. return;
  20528. }
  20529. }
  20530. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetSpan()
  20531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 SharedArrayPoolBuffer_1_GetSpan_m361683E370BBE2E8507A0AE5C4257BC250A5BB4E_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, const RuntimeMethod* method)
  20532. {
  20533. static bool s_Il2CppMethodInitialized;
  20534. if (!s_Il2CppMethodInitialized)
  20535. {
  20536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20538. s_Il2CppMethodInitialized = true;
  20539. }
  20540. {
  20541. NullCheck((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this);
  20542. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20543. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20544. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20545. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20546. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20547. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20548. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_3;
  20549. L_3 = (( Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20550. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_3;
  20551. }
  20552. }
  20553. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetPinnableObject()
  20554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mB80913AB9AF8C4EDF0F13E496BCC44ED1FE674C7_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, const RuntimeMethod* method)
  20555. {
  20556. {
  20557. NullCheck((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this);
  20558. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20559. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20560. return (RuntimeObject *)L_0;
  20561. }
  20562. }
  20563. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::AddRef()
  20564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mDFF6C1E4CF90D511EF6003E18CEBBF1984465B05_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, const RuntimeMethod* method)
  20565. {
  20566. {
  20567. LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * L_0 = (LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 *)__this->get_lifetimeGuard_2();
  20568. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20569. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20570. return;
  20571. }
  20572. }
  20573. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::ReleaseRef()
  20574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m377DBFF8FD1E86A395A0022DDE3AA5B5D233658D_gshared (SharedArrayPoolBuffer_1_t50D4B525B055F9CCE902377F743071505A880F4D * __this, const RuntimeMethod* method)
  20575. {
  20576. {
  20577. LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 * L_0 = (LifetimeGuard_tA9D9847C82539E2121AF794E80AC645F87358325 *)__this->get_lifetimeGuard_2();
  20578. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20579. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20580. return;
  20581. }
  20582. }
  20583. #ifdef __clang__
  20584. #pragma clang diagnostic pop
  20585. #endif
  20586. #ifdef __clang__
  20587. #pragma clang diagnostic push
  20588. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20589. #pragma clang diagnostic ignored "-Wunused-variable"
  20590. #endif
  20591. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Int32)
  20592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m1B865C329F20228CC7B2E6A98BC4E8C45ED03423_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20593. {
  20594. static bool s_Il2CppMethodInitialized;
  20595. if (!s_Il2CppMethodInitialized)
  20596. {
  20597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20598. s_Il2CppMethodInitialized = true;
  20599. }
  20600. {
  20601. NullCheck((ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC *)__this);
  20602. (( void (*) (ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20603. int32_t L_0 = ___lengthInElements0;
  20604. int32_t L_1;
  20605. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20606. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20607. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20608. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20609. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20610. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20611. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20612. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20613. NullCheck((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this);
  20614. (( void (*) (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20615. NullCheck((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this);
  20616. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20617. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20618. LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * L_6 = (LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20619. (( void (*) (LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20620. __this->set_lifetimeGuard_2(L_6);
  20621. return;
  20622. }
  20623. }
  20624. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Array()
  20625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m6CD51D7105B19D115B99FB67A9767F47E43778D2_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, const RuntimeMethod* method)
  20626. {
  20627. {
  20628. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20629. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20630. }
  20631. }
  20632. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::set_Array(System.Byte[])
  20633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m18229FD334B94491DEEE20EEE462BA293F523F28_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20634. {
  20635. {
  20636. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20637. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20638. return;
  20639. }
  20640. }
  20641. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Dispose(System.Boolean)
  20642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mD9559A8F5411E37AF69940CF92F7CA1848C96C8B_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, bool ___disposing0, const RuntimeMethod* method)
  20643. {
  20644. {
  20645. NullCheck((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this);
  20646. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20647. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20648. if (L_0)
  20649. {
  20650. goto IL_0009;
  20651. }
  20652. }
  20653. {
  20654. return;
  20655. }
  20656. IL_0009:
  20657. {
  20658. LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * L_1 = (LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA *)__this->get_lifetimeGuard_2();
  20659. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20660. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20661. NullCheck((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this);
  20662. (( void (*) (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20663. return;
  20664. }
  20665. }
  20666. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetSpan()
  20667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E SharedArrayPoolBuffer_1_GetSpan_m99826442466BB82F4CC5C5AF196BEED22C912728_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, const RuntimeMethod* method)
  20668. {
  20669. static bool s_Il2CppMethodInitialized;
  20670. if (!s_Il2CppMethodInitialized)
  20671. {
  20672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20673. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20674. s_Il2CppMethodInitialized = true;
  20675. }
  20676. {
  20677. NullCheck((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this);
  20678. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20679. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20680. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20681. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20682. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20683. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20684. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_3;
  20685. L_3 = (( Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20686. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_3;
  20687. }
  20688. }
  20689. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetPinnableObject()
  20690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mD73823EDD48D7C13CF4BAED867CAA66FCB66A4FA_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, const RuntimeMethod* method)
  20691. {
  20692. {
  20693. NullCheck((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this);
  20694. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20695. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20696. return (RuntimeObject *)L_0;
  20697. }
  20698. }
  20699. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::AddRef()
  20700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m780464C83A50474CCA39AE74960312263FD21EA8_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, const RuntimeMethod* method)
  20701. {
  20702. {
  20703. LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * L_0 = (LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA *)__this->get_lifetimeGuard_2();
  20704. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20705. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20706. return;
  20707. }
  20708. }
  20709. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::ReleaseRef()
  20710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mE7E9A63ED3C48217758F83FFDAFF5F01F504D186_gshared (SharedArrayPoolBuffer_1_tC5DECE88F8C42C6E95CC7C89F75D0886E19651E1 * __this, const RuntimeMethod* method)
  20711. {
  20712. {
  20713. LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA * L_0 = (LifetimeGuard_tA38A3634A9BA45B2F5DAD9452CB817EB8D7A27CA *)__this->get_lifetimeGuard_2();
  20714. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20715. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20716. return;
  20717. }
  20718. }
  20719. #ifdef __clang__
  20720. #pragma clang diagnostic pop
  20721. #endif
  20722. #ifdef __clang__
  20723. #pragma clang diagnostic push
  20724. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20725. #pragma clang diagnostic ignored "-Wunused-variable"
  20726. #endif
  20727. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Int32)
  20728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m63119EA9092A634DECB02A12AED87CE992E82D74_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20729. {
  20730. static bool s_Il2CppMethodInitialized;
  20731. if (!s_Il2CppMethodInitialized)
  20732. {
  20733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20734. s_Il2CppMethodInitialized = true;
  20735. }
  20736. {
  20737. NullCheck((ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F *)__this);
  20738. (( void (*) (ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20739. int32_t L_0 = ___lengthInElements0;
  20740. int32_t L_1;
  20741. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20742. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20743. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20744. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20745. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20746. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20747. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20748. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20749. NullCheck((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this);
  20750. (( void (*) (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20751. NullCheck((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this);
  20752. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20753. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20754. LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * L_6 = (LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20755. (( void (*) (LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20756. __this->set_lifetimeGuard_2(L_6);
  20757. return;
  20758. }
  20759. }
  20760. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Array()
  20761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m2CE2EFFE70B600B5FF09D7966422D8124506BD01_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, const RuntimeMethod* method)
  20762. {
  20763. {
  20764. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20765. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20766. }
  20767. }
  20768. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::set_Array(System.Byte[])
  20769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m2DDE5B2CDF70CE32B77A575FF465A0F062B5834F_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20770. {
  20771. {
  20772. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20773. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20774. return;
  20775. }
  20776. }
  20777. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Dispose(System.Boolean)
  20778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mF8C002A40A03990529BD90B208F374122F83BB4E_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, bool ___disposing0, const RuntimeMethod* method)
  20779. {
  20780. {
  20781. NullCheck((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this);
  20782. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20783. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20784. if (L_0)
  20785. {
  20786. goto IL_0009;
  20787. }
  20788. }
  20789. {
  20790. return;
  20791. }
  20792. IL_0009:
  20793. {
  20794. LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * L_1 = (LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E *)__this->get_lifetimeGuard_2();
  20795. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20796. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20797. NullCheck((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this);
  20798. (( void (*) (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20799. return;
  20800. }
  20801. }
  20802. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetSpan()
  20803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 SharedArrayPoolBuffer_1_GetSpan_m85EED455D597D17B14C0A9A796CDFB2F8A5EF7B2_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, const RuntimeMethod* method)
  20804. {
  20805. static bool s_Il2CppMethodInitialized;
  20806. if (!s_Il2CppMethodInitialized)
  20807. {
  20808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20810. s_Il2CppMethodInitialized = true;
  20811. }
  20812. {
  20813. NullCheck((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this);
  20814. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20815. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20816. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20817. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20818. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20819. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20820. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_3;
  20821. L_3 = (( Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20822. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_3;
  20823. }
  20824. }
  20825. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetPinnableObject()
  20826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m44BAB85363A4F9583E3C8700463EECBCAEC9E08F_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, const RuntimeMethod* method)
  20827. {
  20828. {
  20829. NullCheck((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this);
  20830. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20831. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20832. return (RuntimeObject *)L_0;
  20833. }
  20834. }
  20835. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::AddRef()
  20836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m0D732A7104C93DBFFDC659DB647C7382CC73D06F_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, const RuntimeMethod* method)
  20837. {
  20838. {
  20839. LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * L_0 = (LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E *)__this->get_lifetimeGuard_2();
  20840. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20841. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20842. return;
  20843. }
  20844. }
  20845. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::ReleaseRef()
  20846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m9FD77F42A19E6F3900759D8CC33785DD54E799EC_gshared (SharedArrayPoolBuffer_1_t0BA31C0002AB6EA6B67344F99C31B32BC59FEBFB * __this, const RuntimeMethod* method)
  20847. {
  20848. {
  20849. LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E * L_0 = (LifetimeGuard_tD7FCE6340D012BD2F0089CFF7A7DF481370C801E *)__this->get_lifetimeGuard_2();
  20850. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20851. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20852. return;
  20853. }
  20854. }
  20855. #ifdef __clang__
  20856. #pragma clang diagnostic pop
  20857. #endif
  20858. #ifdef __clang__
  20859. #pragma clang diagnostic push
  20860. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20861. #pragma clang diagnostic ignored "-Wunused-variable"
  20862. #endif
  20863. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Int32)
  20864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m1EA09ACAD15CDD7D0F88AA5B43C88E6ECBB2DCAC_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  20865. {
  20866. static bool s_Il2CppMethodInitialized;
  20867. if (!s_Il2CppMethodInitialized)
  20868. {
  20869. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20870. s_Il2CppMethodInitialized = true;
  20871. }
  20872. {
  20873. NullCheck((ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E *)__this);
  20874. (( void (*) (ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20875. int32_t L_0 = ___lengthInElements0;
  20876. int32_t L_1;
  20877. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20878. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  20879. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  20880. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  20881. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  20882. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  20883. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  20884. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  20885. NullCheck((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this);
  20886. (( void (*) (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20887. NullCheck((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this);
  20888. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  20889. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20890. LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * L_6 = (LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  20891. (( void (*) (LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  20892. __this->set_lifetimeGuard_2(L_6);
  20893. return;
  20894. }
  20895. }
  20896. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Array()
  20897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mB14146010032151145BED5B88E1D24D7BA942BCA_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, const RuntimeMethod* method)
  20898. {
  20899. {
  20900. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  20901. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  20902. }
  20903. }
  20904. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::set_Array(System.Byte[])
  20905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mCA5FD5FD0498A8B114468058D7E78770F171A79A_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  20906. {
  20907. {
  20908. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  20909. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  20910. return;
  20911. }
  20912. }
  20913. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Dispose(System.Boolean)
  20914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mB103A7A3AC48AE498E2CA9B35A3D9338740660BB_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, bool ___disposing0, const RuntimeMethod* method)
  20915. {
  20916. {
  20917. NullCheck((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this);
  20918. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20919. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20920. if (L_0)
  20921. {
  20922. goto IL_0009;
  20923. }
  20924. }
  20925. {
  20926. return;
  20927. }
  20928. IL_0009:
  20929. {
  20930. LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * L_1 = (LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 *)__this->get_lifetimeGuard_2();
  20931. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  20932. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  20933. NullCheck((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this);
  20934. (( void (*) (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20935. return;
  20936. }
  20937. }
  20938. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetSpan()
  20939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t85E11E4140E6356C6293590FB7832A9551354776 SharedArrayPoolBuffer_1_GetSpan_mB7CF43BFD9683F05F0491E374EC5B181AF860605_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, const RuntimeMethod* method)
  20940. {
  20941. static bool s_Il2CppMethodInitialized;
  20942. if (!s_Il2CppMethodInitialized)
  20943. {
  20944. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20946. s_Il2CppMethodInitialized = true;
  20947. }
  20948. {
  20949. NullCheck((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this);
  20950. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20951. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20952. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  20953. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20954. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  20955. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  20956. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_3;
  20957. L_3 = (( Span_1_t85E11E4140E6356C6293590FB7832A9551354776 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  20958. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_3;
  20959. }
  20960. }
  20961. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetPinnableObject()
  20962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mA2492F457CC82A70FF7E148504C43DE3D9FD2A03_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, const RuntimeMethod* method)
  20963. {
  20964. {
  20965. NullCheck((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this);
  20966. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  20967. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20968. return (RuntimeObject *)L_0;
  20969. }
  20970. }
  20971. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::AddRef()
  20972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m32637CAF0BAACF4F10353E85CEEA48075E398962_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, const RuntimeMethod* method)
  20973. {
  20974. {
  20975. LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * L_0 = (LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 *)__this->get_lifetimeGuard_2();
  20976. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20977. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20978. return;
  20979. }
  20980. }
  20981. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::ReleaseRef()
  20982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m9B235325F2DDBCC5995998A7B858E22CB8BBAD08_gshared (SharedArrayPoolBuffer_1_t4A18530701531A5B9CCCA41D346EC4534E45D78D * __this, const RuntimeMethod* method)
  20983. {
  20984. {
  20985. LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 * L_0 = (LifetimeGuard_t96F5C87F5B11CDDD3A25767DDE92A6BE471B2103 *)__this->get_lifetimeGuard_2();
  20986. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  20987. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  20988. return;
  20989. }
  20990. }
  20991. #ifdef __clang__
  20992. #pragma clang diagnostic pop
  20993. #endif
  20994. #ifdef __clang__
  20995. #pragma clang diagnostic push
  20996. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20997. #pragma clang diagnostic ignored "-Wunused-variable"
  20998. #endif
  20999. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Int32)
  21000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mB9C24FFFF6792005864364D35E86D75E20A91E48_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21001. {
  21002. static bool s_Il2CppMethodInitialized;
  21003. if (!s_Il2CppMethodInitialized)
  21004. {
  21005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21006. s_Il2CppMethodInitialized = true;
  21007. }
  21008. {
  21009. NullCheck((ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 *)__this);
  21010. (( void (*) (ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21011. int32_t L_0 = ___lengthInElements0;
  21012. int32_t L_1;
  21013. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21014. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21015. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21016. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21017. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21018. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21019. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21020. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21021. NullCheck((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this);
  21022. (( void (*) (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21023. NullCheck((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this);
  21024. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21025. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21026. LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * L_6 = (LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21027. (( void (*) (LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21028. __this->set_lifetimeGuard_2(L_6);
  21029. return;
  21030. }
  21031. }
  21032. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Array()
  21033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m39AB491F9CA3E4263C22B3BEB32C970BE079238E_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, const RuntimeMethod* method)
  21034. {
  21035. {
  21036. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21037. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21038. }
  21039. }
  21040. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::set_Array(System.Byte[])
  21041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m244612BB29DB6FB0D74B98D372419F18BE7966F7_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21042. {
  21043. {
  21044. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21045. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21046. return;
  21047. }
  21048. }
  21049. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Dispose(System.Boolean)
  21050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m57862C81154D9D190504A55DC9EDA16EC4268D7C_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, bool ___disposing0, const RuntimeMethod* method)
  21051. {
  21052. {
  21053. NullCheck((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this);
  21054. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21055. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21056. if (L_0)
  21057. {
  21058. goto IL_0009;
  21059. }
  21060. }
  21061. {
  21062. return;
  21063. }
  21064. IL_0009:
  21065. {
  21066. LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * L_1 = (LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 *)__this->get_lifetimeGuard_2();
  21067. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21068. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21069. NullCheck((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this);
  21070. (( void (*) (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21071. return;
  21072. }
  21073. }
  21074. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetSpan()
  21075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 SharedArrayPoolBuffer_1_GetSpan_m3091AD2310D84A111981AE039FA7088CB993CFF3_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, const RuntimeMethod* method)
  21076. {
  21077. static bool s_Il2CppMethodInitialized;
  21078. if (!s_Il2CppMethodInitialized)
  21079. {
  21080. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21081. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21082. s_Il2CppMethodInitialized = true;
  21083. }
  21084. {
  21085. NullCheck((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this);
  21086. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21087. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21088. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21089. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21090. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21091. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21092. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_3;
  21093. L_3 = (( Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21094. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_3;
  21095. }
  21096. }
  21097. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetPinnableObject()
  21098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m7FD5F4068C1E846FA18DD8F17F5843B3535AD8B8_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, const RuntimeMethod* method)
  21099. {
  21100. {
  21101. NullCheck((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this);
  21102. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21103. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21104. return (RuntimeObject *)L_0;
  21105. }
  21106. }
  21107. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::AddRef()
  21108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m3E919AC497217DE41BE0DC5B652A0C76650A452B_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, const RuntimeMethod* method)
  21109. {
  21110. {
  21111. LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * L_0 = (LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 *)__this->get_lifetimeGuard_2();
  21112. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21113. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21114. return;
  21115. }
  21116. }
  21117. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::ReleaseRef()
  21118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m312E2F07B151BE7BE615E3E0B698AE38C10D7108_gshared (SharedArrayPoolBuffer_1_t29898801D29F616DB7E3215AB562E382CBC84EDD * __this, const RuntimeMethod* method)
  21119. {
  21120. {
  21121. LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 * L_0 = (LifetimeGuard_t441B9F953F0BD1F2ED4F36EC998CC216359555B6 *)__this->get_lifetimeGuard_2();
  21122. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21123. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21124. return;
  21125. }
  21126. }
  21127. #ifdef __clang__
  21128. #pragma clang diagnostic pop
  21129. #endif
  21130. #ifdef __clang__
  21131. #pragma clang diagnostic push
  21132. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21133. #pragma clang diagnostic ignored "-Wunused-variable"
  21134. #endif
  21135. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Int32)
  21136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mA38DF36194C539850DD2A41688626E0DF9C76F6E_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21137. {
  21138. static bool s_Il2CppMethodInitialized;
  21139. if (!s_Il2CppMethodInitialized)
  21140. {
  21141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21142. s_Il2CppMethodInitialized = true;
  21143. }
  21144. {
  21145. NullCheck((ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 *)__this);
  21146. (( void (*) (ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21147. int32_t L_0 = ___lengthInElements0;
  21148. int32_t L_1;
  21149. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21150. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21151. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21152. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21153. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21154. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21155. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21156. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21157. NullCheck((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this);
  21158. (( void (*) (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21159. NullCheck((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this);
  21160. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21161. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21162. LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * L_6 = (LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21163. (( void (*) (LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21164. __this->set_lifetimeGuard_2(L_6);
  21165. return;
  21166. }
  21167. }
  21168. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Array()
  21169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mF2216374B142B72A018DF51778F0E17F342F5C86_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, const RuntimeMethod* method)
  21170. {
  21171. {
  21172. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21173. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21174. }
  21175. }
  21176. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::set_Array(System.Byte[])
  21177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mF447EED3E5E146C84147E0B51C5A217393AD4653_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21178. {
  21179. {
  21180. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21181. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21182. return;
  21183. }
  21184. }
  21185. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Dispose(System.Boolean)
  21186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mFD33AB238AD06977F38980841A4F6C3604518739_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, bool ___disposing0, const RuntimeMethod* method)
  21187. {
  21188. {
  21189. NullCheck((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this);
  21190. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21191. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21192. if (L_0)
  21193. {
  21194. goto IL_0009;
  21195. }
  21196. }
  21197. {
  21198. return;
  21199. }
  21200. IL_0009:
  21201. {
  21202. LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * L_1 = (LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E *)__this->get_lifetimeGuard_2();
  21203. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21204. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21205. NullCheck((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this);
  21206. (( void (*) (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21207. return;
  21208. }
  21209. }
  21210. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetSpan()
  21211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 SharedArrayPoolBuffer_1_GetSpan_mF74F126C456D0173404A111CD480F9D2304443AC_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, const RuntimeMethod* method)
  21212. {
  21213. static bool s_Il2CppMethodInitialized;
  21214. if (!s_Il2CppMethodInitialized)
  21215. {
  21216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21217. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21218. s_Il2CppMethodInitialized = true;
  21219. }
  21220. {
  21221. NullCheck((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this);
  21222. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21223. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21224. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21225. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21226. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21227. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21228. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_3;
  21229. L_3 = (( Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21230. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_3;
  21231. }
  21232. }
  21233. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetPinnableObject()
  21234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m77CD2A8DF2C16EA6F50BD588CC5E4694E851096D_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, const RuntimeMethod* method)
  21235. {
  21236. {
  21237. NullCheck((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this);
  21238. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21239. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21240. return (RuntimeObject *)L_0;
  21241. }
  21242. }
  21243. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::AddRef()
  21244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m4D9809BE2BEFA3B8468D6923312CD7963BDF5B1A_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, const RuntimeMethod* method)
  21245. {
  21246. {
  21247. LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * L_0 = (LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E *)__this->get_lifetimeGuard_2();
  21248. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21249. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21250. return;
  21251. }
  21252. }
  21253. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::ReleaseRef()
  21254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mDC91073B2445114FC11A47E7596710E28C84AFA0_gshared (SharedArrayPoolBuffer_1_tEDD2ABC53087DD2A4ABDD266A33CC06371B23FA8 * __this, const RuntimeMethod* method)
  21255. {
  21256. {
  21257. LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E * L_0 = (LifetimeGuard_t6F95C5C3B377A13D604604BB1F7385B22690267E *)__this->get_lifetimeGuard_2();
  21258. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21259. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21260. return;
  21261. }
  21262. }
  21263. #ifdef __clang__
  21264. #pragma clang diagnostic pop
  21265. #endif
  21266. #ifdef __clang__
  21267. #pragma clang diagnostic push
  21268. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21269. #pragma clang diagnostic ignored "-Wunused-variable"
  21270. #endif
  21271. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Int32)
  21272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m509C0A0BF49FE452D47490BB378A28F7D0EB6449_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21273. {
  21274. static bool s_Il2CppMethodInitialized;
  21275. if (!s_Il2CppMethodInitialized)
  21276. {
  21277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21278. s_Il2CppMethodInitialized = true;
  21279. }
  21280. {
  21281. NullCheck((ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 *)__this);
  21282. (( void (*) (ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21283. int32_t L_0 = ___lengthInElements0;
  21284. int32_t L_1;
  21285. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21286. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21287. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21288. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21289. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21290. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21291. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21292. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21293. NullCheck((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this);
  21294. (( void (*) (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21295. NullCheck((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this);
  21296. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21297. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21298. LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * L_6 = (LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21299. (( void (*) (LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21300. __this->set_lifetimeGuard_2(L_6);
  21301. return;
  21302. }
  21303. }
  21304. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Array()
  21305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m9BB002A2DC25CF774524153C717DA1B40C14B8A8_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, const RuntimeMethod* method)
  21306. {
  21307. {
  21308. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21309. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21310. }
  21311. }
  21312. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::set_Array(System.Byte[])
  21313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m857AED1A246B9C029E5538021AFD4DC5A0FC120A_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21314. {
  21315. {
  21316. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21317. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21318. return;
  21319. }
  21320. }
  21321. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Dispose(System.Boolean)
  21322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m76D550CA1BE0E2B85D80C9F8C046726522218926_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, bool ___disposing0, const RuntimeMethod* method)
  21323. {
  21324. {
  21325. NullCheck((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this);
  21326. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21327. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21328. if (L_0)
  21329. {
  21330. goto IL_0009;
  21331. }
  21332. }
  21333. {
  21334. return;
  21335. }
  21336. IL_0009:
  21337. {
  21338. LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * L_1 = (LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 *)__this->get_lifetimeGuard_2();
  21339. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21340. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21341. NullCheck((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this);
  21342. (( void (*) (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21343. return;
  21344. }
  21345. }
  21346. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetSpan()
  21347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 SharedArrayPoolBuffer_1_GetSpan_mD3385E0EC337739FA838EBFE3CAFBC290AC0B11C_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, const RuntimeMethod* method)
  21348. {
  21349. static bool s_Il2CppMethodInitialized;
  21350. if (!s_Il2CppMethodInitialized)
  21351. {
  21352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21354. s_Il2CppMethodInitialized = true;
  21355. }
  21356. {
  21357. NullCheck((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this);
  21358. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21359. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21360. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21361. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21362. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21363. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21364. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_3;
  21365. L_3 = (( Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21366. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_3;
  21367. }
  21368. }
  21369. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetPinnableObject()
  21370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m44F4ABABDE764ECEAA4EC87097AEE607D03D8720_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, const RuntimeMethod* method)
  21371. {
  21372. {
  21373. NullCheck((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this);
  21374. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21375. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21376. return (RuntimeObject *)L_0;
  21377. }
  21378. }
  21379. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::AddRef()
  21380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m77B124B05FB2242716A223B5624BC5D6E774AE11_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, const RuntimeMethod* method)
  21381. {
  21382. {
  21383. LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * L_0 = (LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 *)__this->get_lifetimeGuard_2();
  21384. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21385. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21386. return;
  21387. }
  21388. }
  21389. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::ReleaseRef()
  21390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m2958BB16B7A5D32E6DEE19DC1EDFFF115F954AD1_gshared (SharedArrayPoolBuffer_1_tFADDC4095BBC4BC5B239845A485738FD7613A09D * __this, const RuntimeMethod* method)
  21391. {
  21392. {
  21393. LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 * L_0 = (LifetimeGuard_tF1F925E8F8ACB0D8751D0F620A3EA0FA8B5B1C07 *)__this->get_lifetimeGuard_2();
  21394. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21395. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21396. return;
  21397. }
  21398. }
  21399. #ifdef __clang__
  21400. #pragma clang diagnostic pop
  21401. #endif
  21402. #ifdef __clang__
  21403. #pragma clang diagnostic push
  21404. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21405. #pragma clang diagnostic ignored "-Wunused-variable"
  21406. #endif
  21407. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Int32)
  21408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mFA95591E5E7B84F6B61742DB213AA65CCE529D05_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21409. {
  21410. static bool s_Il2CppMethodInitialized;
  21411. if (!s_Il2CppMethodInitialized)
  21412. {
  21413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21414. s_Il2CppMethodInitialized = true;
  21415. }
  21416. {
  21417. NullCheck((ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 *)__this);
  21418. (( void (*) (ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21419. int32_t L_0 = ___lengthInElements0;
  21420. int32_t L_1;
  21421. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21422. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21423. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21424. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21425. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21426. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21427. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21428. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21429. NullCheck((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this);
  21430. (( void (*) (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21431. NullCheck((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this);
  21432. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21433. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21434. LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * L_6 = (LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21435. (( void (*) (LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21436. __this->set_lifetimeGuard_2(L_6);
  21437. return;
  21438. }
  21439. }
  21440. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Array()
  21441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m59B17F29C9C0FC61E1771803400F5152BF71E9E5_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, const RuntimeMethod* method)
  21442. {
  21443. {
  21444. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21445. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21446. }
  21447. }
  21448. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::set_Array(System.Byte[])
  21449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m8FEC34FC8FE1EAAEA1E156FEA77799DBD2AF8097_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21450. {
  21451. {
  21452. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21453. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21454. return;
  21455. }
  21456. }
  21457. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Dispose(System.Boolean)
  21458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mFCC66727814B0FADB247835F603017CBD4D3D5A6_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, bool ___disposing0, const RuntimeMethod* method)
  21459. {
  21460. {
  21461. NullCheck((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this);
  21462. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21463. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21464. if (L_0)
  21465. {
  21466. goto IL_0009;
  21467. }
  21468. }
  21469. {
  21470. return;
  21471. }
  21472. IL_0009:
  21473. {
  21474. LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * L_1 = (LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 *)__this->get_lifetimeGuard_2();
  21475. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21476. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21477. NullCheck((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this);
  21478. (( void (*) (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21479. return;
  21480. }
  21481. }
  21482. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetSpan()
  21483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 SharedArrayPoolBuffer_1_GetSpan_mD2E17140A76F34449BD835B0DA230F84BFC08FDC_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, const RuntimeMethod* method)
  21484. {
  21485. static bool s_Il2CppMethodInitialized;
  21486. if (!s_Il2CppMethodInitialized)
  21487. {
  21488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21490. s_Il2CppMethodInitialized = true;
  21491. }
  21492. {
  21493. NullCheck((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this);
  21494. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21495. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21496. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21497. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21498. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21499. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21500. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_3;
  21501. L_3 = (( Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21502. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_3;
  21503. }
  21504. }
  21505. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetPinnableObject()
  21506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m8974911EF73D20FE0E35DA907A62F00319AC713F_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, const RuntimeMethod* method)
  21507. {
  21508. {
  21509. NullCheck((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this);
  21510. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21511. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21512. return (RuntimeObject *)L_0;
  21513. }
  21514. }
  21515. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::AddRef()
  21516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mFCE51697BA248FB3904571F7D79DB91DF35AE2CD_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, const RuntimeMethod* method)
  21517. {
  21518. {
  21519. LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * L_0 = (LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 *)__this->get_lifetimeGuard_2();
  21520. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21521. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21522. return;
  21523. }
  21524. }
  21525. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::ReleaseRef()
  21526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mD00831C20362E35D0A0C44989EB7286155BE5DDE_gshared (SharedArrayPoolBuffer_1_tBC2E27C44099212E558ED64D339E7BBE7AF664C9 * __this, const RuntimeMethod* method)
  21527. {
  21528. {
  21529. LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 * L_0 = (LifetimeGuard_t285D7A31E21F099C099D30C26EE7348781297004 *)__this->get_lifetimeGuard_2();
  21530. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21531. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21532. return;
  21533. }
  21534. }
  21535. #ifdef __clang__
  21536. #pragma clang diagnostic pop
  21537. #endif
  21538. #ifdef __clang__
  21539. #pragma clang diagnostic push
  21540. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21541. #pragma clang diagnostic ignored "-Wunused-variable"
  21542. #endif
  21543. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Int32)
  21544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mFB9C0E76AAFDF16681F3208C890A632E073217BA_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21545. {
  21546. static bool s_Il2CppMethodInitialized;
  21547. if (!s_Il2CppMethodInitialized)
  21548. {
  21549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21550. s_Il2CppMethodInitialized = true;
  21551. }
  21552. {
  21553. NullCheck((ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E *)__this);
  21554. (( void (*) (ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21555. int32_t L_0 = ___lengthInElements0;
  21556. int32_t L_1;
  21557. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21558. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21559. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21560. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21561. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21562. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21563. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21564. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21565. NullCheck((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this);
  21566. (( void (*) (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21567. NullCheck((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this);
  21568. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21569. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21570. LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * L_6 = (LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21571. (( void (*) (LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21572. __this->set_lifetimeGuard_2(L_6);
  21573. return;
  21574. }
  21575. }
  21576. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Array()
  21577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m788C7DA6E70CA59E2F853E45767C186FD0D63BC1_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, const RuntimeMethod* method)
  21578. {
  21579. {
  21580. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21581. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21582. }
  21583. }
  21584. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::set_Array(System.Byte[])
  21585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m81C3CD8E801C752B4F0C769F86D8E850D530B9C5_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21586. {
  21587. {
  21588. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21589. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21590. return;
  21591. }
  21592. }
  21593. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Dispose(System.Boolean)
  21594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mE510E7BFC8A84544E40572ED9B56182D080A6F7D_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, bool ___disposing0, const RuntimeMethod* method)
  21595. {
  21596. {
  21597. NullCheck((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this);
  21598. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21599. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21600. if (L_0)
  21601. {
  21602. goto IL_0009;
  21603. }
  21604. }
  21605. {
  21606. return;
  21607. }
  21608. IL_0009:
  21609. {
  21610. LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * L_1 = (LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E *)__this->get_lifetimeGuard_2();
  21611. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21612. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21613. NullCheck((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this);
  21614. (( void (*) (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21615. return;
  21616. }
  21617. }
  21618. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetSpan()
  21619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A SharedArrayPoolBuffer_1_GetSpan_m5590A9E53823933E6D7BADC0F86968C3015E93C7_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, const RuntimeMethod* method)
  21620. {
  21621. static bool s_Il2CppMethodInitialized;
  21622. if (!s_Il2CppMethodInitialized)
  21623. {
  21624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21626. s_Il2CppMethodInitialized = true;
  21627. }
  21628. {
  21629. NullCheck((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this);
  21630. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21631. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21632. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21633. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21634. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21635. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21636. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_3;
  21637. L_3 = (( Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21638. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_3;
  21639. }
  21640. }
  21641. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetPinnableObject()
  21642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mFB06CC70A90562FE53BFC5868378AEBC580D2BD1_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, const RuntimeMethod* method)
  21643. {
  21644. {
  21645. NullCheck((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this);
  21646. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21647. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21648. return (RuntimeObject *)L_0;
  21649. }
  21650. }
  21651. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::AddRef()
  21652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m70D75555C93327634DF16AB85FDDAE0A07D79AEE_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, const RuntimeMethod* method)
  21653. {
  21654. {
  21655. LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * L_0 = (LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E *)__this->get_lifetimeGuard_2();
  21656. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21657. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21658. return;
  21659. }
  21660. }
  21661. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ReleaseRef()
  21662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m9337C2892DE64C7512619C1FF5D9DAB2323C70EE_gshared (SharedArrayPoolBuffer_1_t5FD9F1E3A96E8B80C2C3565879502F771BDD04BA * __this, const RuntimeMethod* method)
  21663. {
  21664. {
  21665. LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E * L_0 = (LifetimeGuard_t11431E0A109C5800FC2651DF835C105052C53F1E *)__this->get_lifetimeGuard_2();
  21666. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21667. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21668. return;
  21669. }
  21670. }
  21671. #ifdef __clang__
  21672. #pragma clang diagnostic pop
  21673. #endif
  21674. #ifdef __clang__
  21675. #pragma clang diagnostic push
  21676. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21677. #pragma clang diagnostic ignored "-Wunused-variable"
  21678. #endif
  21679. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Int32)
  21680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mF32E0DC66D703D498DFF610E7E7DC4D5A6FFE434_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21681. {
  21682. static bool s_Il2CppMethodInitialized;
  21683. if (!s_Il2CppMethodInitialized)
  21684. {
  21685. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21686. s_Il2CppMethodInitialized = true;
  21687. }
  21688. {
  21689. NullCheck((ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB *)__this);
  21690. (( void (*) (ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21691. int32_t L_0 = ___lengthInElements0;
  21692. int32_t L_1;
  21693. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21694. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21695. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21696. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21697. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21698. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21699. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21700. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21701. NullCheck((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this);
  21702. (( void (*) (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21703. NullCheck((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this);
  21704. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21705. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21706. LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * L_6 = (LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21707. (( void (*) (LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21708. __this->set_lifetimeGuard_2(L_6);
  21709. return;
  21710. }
  21711. }
  21712. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Array()
  21713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m9278FA422C66D0F703E5DE9A7344C360F71929F8_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, const RuntimeMethod* method)
  21714. {
  21715. {
  21716. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21717. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21718. }
  21719. }
  21720. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::set_Array(System.Byte[])
  21721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m2AC160CF5A835DB2069919AECEFC5350EF7ECC56_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21722. {
  21723. {
  21724. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21725. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21726. return;
  21727. }
  21728. }
  21729. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Dispose(System.Boolean)
  21730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m59800A9C5FD856C6E51328157808A7952A1FD6D1_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, bool ___disposing0, const RuntimeMethod* method)
  21731. {
  21732. {
  21733. NullCheck((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this);
  21734. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21735. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21736. if (L_0)
  21737. {
  21738. goto IL_0009;
  21739. }
  21740. }
  21741. {
  21742. return;
  21743. }
  21744. IL_0009:
  21745. {
  21746. LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * L_1 = (LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 *)__this->get_lifetimeGuard_2();
  21747. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21748. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21749. NullCheck((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this);
  21750. (( void (*) (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21751. return;
  21752. }
  21753. }
  21754. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetSpan()
  21755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F SharedArrayPoolBuffer_1_GetSpan_m959A000979C19AD4F95AF2F30A4986913F36F332_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, const RuntimeMethod* method)
  21756. {
  21757. static bool s_Il2CppMethodInitialized;
  21758. if (!s_Il2CppMethodInitialized)
  21759. {
  21760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21762. s_Il2CppMethodInitialized = true;
  21763. }
  21764. {
  21765. NullCheck((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this);
  21766. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21767. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21768. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21769. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21770. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21771. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21772. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_3;
  21773. L_3 = (( Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21774. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_3;
  21775. }
  21776. }
  21777. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetPinnableObject()
  21778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mAA38A6DD5893C3760BB11492C47AEBE6CB81460E_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, const RuntimeMethod* method)
  21779. {
  21780. {
  21781. NullCheck((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this);
  21782. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21783. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21784. return (RuntimeObject *)L_0;
  21785. }
  21786. }
  21787. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::AddRef()
  21788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mE333E843D4EE9C62230620D938BF02AB03DD8DD3_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, const RuntimeMethod* method)
  21789. {
  21790. {
  21791. LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * L_0 = (LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 *)__this->get_lifetimeGuard_2();
  21792. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21793. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21794. return;
  21795. }
  21796. }
  21797. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ReleaseRef()
  21798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m765F992CAD45F01762D9AA592FE02479A7436B1D_gshared (SharedArrayPoolBuffer_1_t55EFE3D07A7434D4BE8884C431050FA2E6C8DB5E * __this, const RuntimeMethod* method)
  21799. {
  21800. {
  21801. LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 * L_0 = (LifetimeGuard_t334265C78D12C09793DDBDF54A5B60C7F260ED06 *)__this->get_lifetimeGuard_2();
  21802. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21803. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21804. return;
  21805. }
  21806. }
  21807. #ifdef __clang__
  21808. #pragma clang diagnostic pop
  21809. #endif
  21810. #ifdef __clang__
  21811. #pragma clang diagnostic push
  21812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21813. #pragma clang diagnostic ignored "-Wunused-variable"
  21814. #endif
  21815. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Int32)
  21816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m259B956EFC81A94754BBBD5CC43D3906D1C0D4F2_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21817. {
  21818. static bool s_Il2CppMethodInitialized;
  21819. if (!s_Il2CppMethodInitialized)
  21820. {
  21821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21822. s_Il2CppMethodInitialized = true;
  21823. }
  21824. {
  21825. NullCheck((ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA *)__this);
  21826. (( void (*) (ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21827. int32_t L_0 = ___lengthInElements0;
  21828. int32_t L_1;
  21829. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21830. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21831. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21832. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21833. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21834. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21835. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21836. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21837. NullCheck((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this);
  21838. (( void (*) (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21839. NullCheck((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this);
  21840. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21841. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21842. LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * L_6 = (LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21843. (( void (*) (LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21844. __this->set_lifetimeGuard_2(L_6);
  21845. return;
  21846. }
  21847. }
  21848. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Array()
  21849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mEDFF44518F1A14256E23194B505F1B92EAED1709_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, const RuntimeMethod* method)
  21850. {
  21851. {
  21852. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21853. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21854. }
  21855. }
  21856. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::set_Array(System.Byte[])
  21857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m4AECE00436C7F2FF7614A2E573497EF8B7D5C98A_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21858. {
  21859. {
  21860. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21861. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21862. return;
  21863. }
  21864. }
  21865. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Dispose(System.Boolean)
  21866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mD9BAF9521695438B8CDB4600297FFAFB9522444D_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, bool ___disposing0, const RuntimeMethod* method)
  21867. {
  21868. {
  21869. NullCheck((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this);
  21870. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21871. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21872. if (L_0)
  21873. {
  21874. goto IL_0009;
  21875. }
  21876. }
  21877. {
  21878. return;
  21879. }
  21880. IL_0009:
  21881. {
  21882. LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * L_1 = (LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 *)__this->get_lifetimeGuard_2();
  21883. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  21884. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  21885. NullCheck((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this);
  21886. (( void (*) (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21887. return;
  21888. }
  21889. }
  21890. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetSpan()
  21891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 SharedArrayPoolBuffer_1_GetSpan_m9328B0B51780EC30A2A730F4EAE446FF566B8EB0_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, const RuntimeMethod* method)
  21892. {
  21893. static bool s_Il2CppMethodInitialized;
  21894. if (!s_Il2CppMethodInitialized)
  21895. {
  21896. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21897. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21898. s_Il2CppMethodInitialized = true;
  21899. }
  21900. {
  21901. NullCheck((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this);
  21902. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21903. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21904. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  21905. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21906. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  21907. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  21908. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_3;
  21909. L_3 = (( Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21910. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_3;
  21911. }
  21912. }
  21913. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetPinnableObject()
  21914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mDCA4D36769925BAB36D669AFDE3E3D6D5B8893BC_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, const RuntimeMethod* method)
  21915. {
  21916. {
  21917. NullCheck((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this);
  21918. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  21919. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21920. return (RuntimeObject *)L_0;
  21921. }
  21922. }
  21923. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::AddRef()
  21924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m4C023E879B1E3937327CFD9B32AAD5585693D3D7_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, const RuntimeMethod* method)
  21925. {
  21926. {
  21927. LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * L_0 = (LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 *)__this->get_lifetimeGuard_2();
  21928. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21929. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21930. return;
  21931. }
  21932. }
  21933. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ReleaseRef()
  21934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m816EE5E72EF3A49472BF0842D2360023D0B7FE6B_gshared (SharedArrayPoolBuffer_1_tA8B7F83DED07318D0CD99D879B5F99377F3619B6 * __this, const RuntimeMethod* method)
  21935. {
  21936. {
  21937. LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 * L_0 = (LifetimeGuard_tEB7666B2DD8CF490AD638E47F0883808F2364B63 *)__this->get_lifetimeGuard_2();
  21938. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  21939. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  21940. return;
  21941. }
  21942. }
  21943. #ifdef __clang__
  21944. #pragma clang diagnostic pop
  21945. #endif
  21946. #ifdef __clang__
  21947. #pragma clang diagnostic push
  21948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21949. #pragma clang diagnostic ignored "-Wunused-variable"
  21950. #endif
  21951. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Int32)
  21952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m2E1133629B0E4CA2CBF1BC560E0AEBE58E02C49C_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  21953. {
  21954. static bool s_Il2CppMethodInitialized;
  21955. if (!s_Il2CppMethodInitialized)
  21956. {
  21957. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21958. s_Il2CppMethodInitialized = true;
  21959. }
  21960. {
  21961. NullCheck((ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E *)__this);
  21962. (( void (*) (ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21963. int32_t L_0 = ___lengthInElements0;
  21964. int32_t L_1;
  21965. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21966. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  21967. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  21968. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  21969. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  21970. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  21971. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  21972. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  21973. NullCheck((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this);
  21974. (( void (*) (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21975. NullCheck((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this);
  21976. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  21977. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21978. LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * L_6 = (LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  21979. (( void (*) (LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  21980. __this->set_lifetimeGuard_2(L_6);
  21981. return;
  21982. }
  21983. }
  21984. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Array()
  21985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mA9FB7636BA9B70A6C669ED5303DF5A6857C9C8D1_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, const RuntimeMethod* method)
  21986. {
  21987. {
  21988. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  21989. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  21990. }
  21991. }
  21992. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::set_Array(System.Byte[])
  21993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m5052A2FB25FB30A042AB133ADA760C0B7CCE063C_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  21994. {
  21995. {
  21996. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  21997. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  21998. return;
  21999. }
  22000. }
  22001. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Dispose(System.Boolean)
  22002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m08C14980B598C6B3C296E39AB210C68DB4910FFE_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, bool ___disposing0, const RuntimeMethod* method)
  22003. {
  22004. {
  22005. NullCheck((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this);
  22006. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22007. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22008. if (L_0)
  22009. {
  22010. goto IL_0009;
  22011. }
  22012. }
  22013. {
  22014. return;
  22015. }
  22016. IL_0009:
  22017. {
  22018. LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * L_1 = (LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 *)__this->get_lifetimeGuard_2();
  22019. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22020. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22021. NullCheck((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this);
  22022. (( void (*) (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22023. return;
  22024. }
  22025. }
  22026. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetSpan()
  22027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 SharedArrayPoolBuffer_1_GetSpan_mA47275E4FF734FC5D4CF3D9DC91EAD12944D463E_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, const RuntimeMethod* method)
  22028. {
  22029. static bool s_Il2CppMethodInitialized;
  22030. if (!s_Il2CppMethodInitialized)
  22031. {
  22032. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22033. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22034. s_Il2CppMethodInitialized = true;
  22035. }
  22036. {
  22037. NullCheck((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this);
  22038. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22039. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22040. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22041. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22042. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22043. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22044. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_3;
  22045. L_3 = (( Span_1_tADA37510601FA34CF0623B41095419E4009CB470 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22046. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_3;
  22047. }
  22048. }
  22049. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetPinnableObject()
  22050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m07ECBD1D128DF75F9267A4EA77629C4C244CD94E_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, const RuntimeMethod* method)
  22051. {
  22052. {
  22053. NullCheck((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this);
  22054. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22055. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22056. return (RuntimeObject *)L_0;
  22057. }
  22058. }
  22059. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::AddRef()
  22060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mD03503B95C6A0E527C11E7D9A5E4816E73A0EEEF_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, const RuntimeMethod* method)
  22061. {
  22062. {
  22063. LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * L_0 = (LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 *)__this->get_lifetimeGuard_2();
  22064. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22065. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22066. return;
  22067. }
  22068. }
  22069. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ReleaseRef()
  22070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m320939C95012A013D89AD199E9D5AC7225EB5DDF_gshared (SharedArrayPoolBuffer_1_t041EEDEB090B63DA9F98D1894E82E5DB3ACDAFB8 * __this, const RuntimeMethod* method)
  22071. {
  22072. {
  22073. LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 * L_0 = (LifetimeGuard_t0951E00DC806C707CD2C441214C45A15A5087413 *)__this->get_lifetimeGuard_2();
  22074. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22075. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22076. return;
  22077. }
  22078. }
  22079. #ifdef __clang__
  22080. #pragma clang diagnostic pop
  22081. #endif
  22082. #ifdef __clang__
  22083. #pragma clang diagnostic push
  22084. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22085. #pragma clang diagnostic ignored "-Wunused-variable"
  22086. #endif
  22087. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Int32)
  22088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m306D06639982996609F380A056629CE57A96E74B_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22089. {
  22090. static bool s_Il2CppMethodInitialized;
  22091. if (!s_Il2CppMethodInitialized)
  22092. {
  22093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22094. s_Il2CppMethodInitialized = true;
  22095. }
  22096. {
  22097. NullCheck((ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD *)__this);
  22098. (( void (*) (ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22099. int32_t L_0 = ___lengthInElements0;
  22100. int32_t L_1;
  22101. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22102. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22103. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22104. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22105. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22106. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22107. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22108. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22109. NullCheck((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this);
  22110. (( void (*) (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22111. NullCheck((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this);
  22112. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22113. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22114. LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * L_6 = (LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22115. (( void (*) (LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22116. __this->set_lifetimeGuard_2(L_6);
  22117. return;
  22118. }
  22119. }
  22120. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Array()
  22121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mDA988B86BA2726EDBB8D33530CABC812F4EF9691_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, const RuntimeMethod* method)
  22122. {
  22123. {
  22124. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22125. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22126. }
  22127. }
  22128. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::set_Array(System.Byte[])
  22129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m279E866BCC71AAA43233F8C977082D457623BD57_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22130. {
  22131. {
  22132. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22133. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22134. return;
  22135. }
  22136. }
  22137. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Dispose(System.Boolean)
  22138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m255D0BB33B803ED11676AEE7C759F5758BE55723_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, bool ___disposing0, const RuntimeMethod* method)
  22139. {
  22140. {
  22141. NullCheck((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this);
  22142. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22143. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22144. if (L_0)
  22145. {
  22146. goto IL_0009;
  22147. }
  22148. }
  22149. {
  22150. return;
  22151. }
  22152. IL_0009:
  22153. {
  22154. LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * L_1 = (LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E *)__this->get_lifetimeGuard_2();
  22155. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22156. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22157. NullCheck((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this);
  22158. (( void (*) (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22159. return;
  22160. }
  22161. }
  22162. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetSpan()
  22163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF SharedArrayPoolBuffer_1_GetSpan_m3A0A510EFD9C0D08D1F1EFFE8F472ED2BCDC74BA_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, const RuntimeMethod* method)
  22164. {
  22165. static bool s_Il2CppMethodInitialized;
  22166. if (!s_Il2CppMethodInitialized)
  22167. {
  22168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22169. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22170. s_Il2CppMethodInitialized = true;
  22171. }
  22172. {
  22173. NullCheck((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this);
  22174. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22175. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22176. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22177. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22178. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22179. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22180. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_3;
  22181. L_3 = (( Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22182. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_3;
  22183. }
  22184. }
  22185. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetPinnableObject()
  22186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m70903A05E5DC08D06531E6F6B2831AA35755F84D_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, const RuntimeMethod* method)
  22187. {
  22188. {
  22189. NullCheck((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this);
  22190. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22191. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22192. return (RuntimeObject *)L_0;
  22193. }
  22194. }
  22195. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::AddRef()
  22196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m853B24BF38CCE29A8AD486E3FAC99EE2513E107C_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, const RuntimeMethod* method)
  22197. {
  22198. {
  22199. LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * L_0 = (LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E *)__this->get_lifetimeGuard_2();
  22200. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22201. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22202. return;
  22203. }
  22204. }
  22205. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ReleaseRef()
  22206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m55118C545091362A9407AA83F7DBB4EBC2F67268_gshared (SharedArrayPoolBuffer_1_t705C0834EC0A43DD29479B325E20C47F0CCBB4CD * __this, const RuntimeMethod* method)
  22207. {
  22208. {
  22209. LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E * L_0 = (LifetimeGuard_t44CCE129DCF760F8E6D0EEF15D9AD7043B871E9E *)__this->get_lifetimeGuard_2();
  22210. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22211. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22212. return;
  22213. }
  22214. }
  22215. #ifdef __clang__
  22216. #pragma clang diagnostic pop
  22217. #endif
  22218. #ifdef __clang__
  22219. #pragma clang diagnostic push
  22220. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22221. #pragma clang diagnostic ignored "-Wunused-variable"
  22222. #endif
  22223. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Int32)
  22224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m07D6C7AAED0EBD2555B928803FD5F3683D06C14F_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22225. {
  22226. static bool s_Il2CppMethodInitialized;
  22227. if (!s_Il2CppMethodInitialized)
  22228. {
  22229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22230. s_Il2CppMethodInitialized = true;
  22231. }
  22232. {
  22233. NullCheck((ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 *)__this);
  22234. (( void (*) (ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22235. int32_t L_0 = ___lengthInElements0;
  22236. int32_t L_1;
  22237. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22238. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22239. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22240. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22241. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22242. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22243. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22244. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22245. NullCheck((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this);
  22246. (( void (*) (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22247. NullCheck((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this);
  22248. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22249. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22250. LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * L_6 = (LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22251. (( void (*) (LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22252. __this->set_lifetimeGuard_2(L_6);
  22253. return;
  22254. }
  22255. }
  22256. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Array()
  22257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m768CB8749304B6B74996244A8351ED8795FEA5DB_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, const RuntimeMethod* method)
  22258. {
  22259. {
  22260. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22261. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22262. }
  22263. }
  22264. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::set_Array(System.Byte[])
  22265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m58B8E4237C8D9020320ECA08837F63E0C60F9905_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22266. {
  22267. {
  22268. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22269. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22270. return;
  22271. }
  22272. }
  22273. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Dispose(System.Boolean)
  22274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m6473A293519404CBBB79DBAA9C33A6AB19A26B5E_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, bool ___disposing0, const RuntimeMethod* method)
  22275. {
  22276. {
  22277. NullCheck((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this);
  22278. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22279. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22280. if (L_0)
  22281. {
  22282. goto IL_0009;
  22283. }
  22284. }
  22285. {
  22286. return;
  22287. }
  22288. IL_0009:
  22289. {
  22290. LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * L_1 = (LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 *)__this->get_lifetimeGuard_2();
  22291. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22292. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22293. NullCheck((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this);
  22294. (( void (*) (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22295. return;
  22296. }
  22297. }
  22298. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetSpan()
  22299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D SharedArrayPoolBuffer_1_GetSpan_m2756B3E0566F9FA2D3DF4B6B0A089C9C5047A5BE_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, const RuntimeMethod* method)
  22300. {
  22301. static bool s_Il2CppMethodInitialized;
  22302. if (!s_Il2CppMethodInitialized)
  22303. {
  22304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22306. s_Il2CppMethodInitialized = true;
  22307. }
  22308. {
  22309. NullCheck((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this);
  22310. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22311. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22312. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22313. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22314. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22315. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22316. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_3;
  22317. L_3 = (( Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22318. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_3;
  22319. }
  22320. }
  22321. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetPinnableObject()
  22322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mA0AD1793810D880F5ABFF3807F6AD20F09AAD596_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, const RuntimeMethod* method)
  22323. {
  22324. {
  22325. NullCheck((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this);
  22326. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22327. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22328. return (RuntimeObject *)L_0;
  22329. }
  22330. }
  22331. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::AddRef()
  22332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m7C285E5ED5615F6763792CFAC909BF7DA208CB27_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, const RuntimeMethod* method)
  22333. {
  22334. {
  22335. LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * L_0 = (LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 *)__this->get_lifetimeGuard_2();
  22336. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22337. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22338. return;
  22339. }
  22340. }
  22341. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ReleaseRef()
  22342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m6451C29A09656DF281F5F47B4BF23EDEFD619E20_gshared (SharedArrayPoolBuffer_1_t5A516BCECC2901A37BCC5A82F0E46AE770F4D3AB * __this, const RuntimeMethod* method)
  22343. {
  22344. {
  22345. LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 * L_0 = (LifetimeGuard_t730D48D3528A703CDE6436082905BDE5118EF753 *)__this->get_lifetimeGuard_2();
  22346. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22347. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22348. return;
  22349. }
  22350. }
  22351. #ifdef __clang__
  22352. #pragma clang diagnostic pop
  22353. #endif
  22354. #ifdef __clang__
  22355. #pragma clang diagnostic push
  22356. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22357. #pragma clang diagnostic ignored "-Wunused-variable"
  22358. #endif
  22359. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Int32)
  22360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mAC70BC754C15741AF0B2008F5D472EA91ACA864B_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22361. {
  22362. static bool s_Il2CppMethodInitialized;
  22363. if (!s_Il2CppMethodInitialized)
  22364. {
  22365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22366. s_Il2CppMethodInitialized = true;
  22367. }
  22368. {
  22369. NullCheck((ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 *)__this);
  22370. (( void (*) (ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22371. int32_t L_0 = ___lengthInElements0;
  22372. int32_t L_1;
  22373. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22374. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22375. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22376. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22377. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22378. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22379. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22380. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22381. NullCheck((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this);
  22382. (( void (*) (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22383. NullCheck((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this);
  22384. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22385. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22386. LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * L_6 = (LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22387. (( void (*) (LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22388. __this->set_lifetimeGuard_2(L_6);
  22389. return;
  22390. }
  22391. }
  22392. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Array()
  22393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mBA85C1FFF3731E62DDB71C3DD186607855E5F046_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, const RuntimeMethod* method)
  22394. {
  22395. {
  22396. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22397. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22398. }
  22399. }
  22400. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::set_Array(System.Byte[])
  22401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m227DB9BCA318838C58C838DB20727B7EDF33059A_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22402. {
  22403. {
  22404. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22405. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22406. return;
  22407. }
  22408. }
  22409. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Dispose(System.Boolean)
  22410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m923AB6E261137E0706D7EDA88BB54EED33984253_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, bool ___disposing0, const RuntimeMethod* method)
  22411. {
  22412. {
  22413. NullCheck((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this);
  22414. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22415. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22416. if (L_0)
  22417. {
  22418. goto IL_0009;
  22419. }
  22420. }
  22421. {
  22422. return;
  22423. }
  22424. IL_0009:
  22425. {
  22426. LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * L_1 = (LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC *)__this->get_lifetimeGuard_2();
  22427. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22428. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22429. NullCheck((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this);
  22430. (( void (*) (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22431. return;
  22432. }
  22433. }
  22434. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetSpan()
  22435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 SharedArrayPoolBuffer_1_GetSpan_mCCADEA98E24119C600A9B9FBF21BEB3AA79AC86F_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, const RuntimeMethod* method)
  22436. {
  22437. static bool s_Il2CppMethodInitialized;
  22438. if (!s_Il2CppMethodInitialized)
  22439. {
  22440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22441. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22442. s_Il2CppMethodInitialized = true;
  22443. }
  22444. {
  22445. NullCheck((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this);
  22446. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22447. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22448. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22449. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22450. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22451. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22452. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_3;
  22453. L_3 = (( Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22454. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_3;
  22455. }
  22456. }
  22457. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetPinnableObject()
  22458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m8AAA8D24EC5A13330853A5DFE572EB889F961FFC_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, const RuntimeMethod* method)
  22459. {
  22460. {
  22461. NullCheck((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this);
  22462. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22463. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22464. return (RuntimeObject *)L_0;
  22465. }
  22466. }
  22467. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::AddRef()
  22468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m2D5A7544890303F83BF2DD61B8797777F05BE363_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, const RuntimeMethod* method)
  22469. {
  22470. {
  22471. LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * L_0 = (LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC *)__this->get_lifetimeGuard_2();
  22472. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22473. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22474. return;
  22475. }
  22476. }
  22477. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::ReleaseRef()
  22478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m8CD9FC60AB51ACE9E6EA49D18EF521C24A010BE0_gshared (SharedArrayPoolBuffer_1_t7B708923A95E6FB3D751ED6652CC75BACC86917F * __this, const RuntimeMethod* method)
  22479. {
  22480. {
  22481. LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC * L_0 = (LifetimeGuard_t860C339F71A6F552A81D3F197B5B4E1102EFDEAC *)__this->get_lifetimeGuard_2();
  22482. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22483. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22484. return;
  22485. }
  22486. }
  22487. #ifdef __clang__
  22488. #pragma clang diagnostic pop
  22489. #endif
  22490. #ifdef __clang__
  22491. #pragma clang diagnostic push
  22492. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22493. #pragma clang diagnostic ignored "-Wunused-variable"
  22494. #endif
  22495. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Int32)
  22496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mABF7A2ADECF95038C8FD68A693D0604C24779833_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22497. {
  22498. static bool s_Il2CppMethodInitialized;
  22499. if (!s_Il2CppMethodInitialized)
  22500. {
  22501. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22502. s_Il2CppMethodInitialized = true;
  22503. }
  22504. {
  22505. NullCheck((ManagedBufferBase_1_t371C4524388F85A25652189104D7061776DE6153 *)__this);
  22506. (( void (*) (ManagedBufferBase_1_t371C4524388F85A25652189104D7061776DE6153 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t371C4524388F85A25652189104D7061776DE6153 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22507. int32_t L_0 = ___lengthInElements0;
  22508. int32_t L_1;
  22509. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22510. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22511. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22512. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22513. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22514. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22515. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22516. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22517. NullCheck((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this);
  22518. (( void (*) (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22519. NullCheck((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this);
  22520. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22521. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22522. LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * L_6 = (LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22523. (( void (*) (LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22524. __this->set_lifetimeGuard_2(L_6);
  22525. return;
  22526. }
  22527. }
  22528. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Array()
  22529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m3397FAF7D47FF429439E204F8C93D50AF9362572_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, const RuntimeMethod* method)
  22530. {
  22531. {
  22532. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22533. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22534. }
  22535. }
  22536. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::set_Array(System.Byte[])
  22537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mB3862EAAAFE61C3212815CB17415B8FE35168C6F_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22538. {
  22539. {
  22540. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22541. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22542. return;
  22543. }
  22544. }
  22545. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Dispose(System.Boolean)
  22546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mD5413C48E2DB098CDB602E47143DC0FECE26ABDA_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, bool ___disposing0, const RuntimeMethod* method)
  22547. {
  22548. {
  22549. NullCheck((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this);
  22550. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22551. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22552. if (L_0)
  22553. {
  22554. goto IL_0009;
  22555. }
  22556. }
  22557. {
  22558. return;
  22559. }
  22560. IL_0009:
  22561. {
  22562. LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * L_1 = (LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF *)__this->get_lifetimeGuard_2();
  22563. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22564. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22565. NullCheck((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this);
  22566. (( void (*) (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22567. return;
  22568. }
  22569. }
  22570. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetSpan()
  22571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD SharedArrayPoolBuffer_1_GetSpan_mEC8155A350CB9E41E08C1E0B52787B07DD5CC72E_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, const RuntimeMethod* method)
  22572. {
  22573. static bool s_Il2CppMethodInitialized;
  22574. if (!s_Il2CppMethodInitialized)
  22575. {
  22576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22578. s_Il2CppMethodInitialized = true;
  22579. }
  22580. {
  22581. NullCheck((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this);
  22582. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22583. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22584. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22585. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22586. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22587. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22588. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_3;
  22589. L_3 = (( Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22590. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_3;
  22591. }
  22592. }
  22593. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetPinnableObject()
  22594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m67226F7A254F44B33976CBB0D47DD0E12ADACB4C_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, const RuntimeMethod* method)
  22595. {
  22596. {
  22597. NullCheck((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this);
  22598. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22599. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22600. return (RuntimeObject *)L_0;
  22601. }
  22602. }
  22603. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::AddRef()
  22604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m0CE43D6FD0E3F01AA7D40344292D46492F4EC4C9_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, const RuntimeMethod* method)
  22605. {
  22606. {
  22607. LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * L_0 = (LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF *)__this->get_lifetimeGuard_2();
  22608. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22609. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22610. return;
  22611. }
  22612. }
  22613. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::ReleaseRef()
  22614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mA5BFABBCC2451BD43EA203C951F2C904480A3E68_gshared (SharedArrayPoolBuffer_1_t5B2A07CDD06C2C8B0B30FA31B279234135765CDB * __this, const RuntimeMethod* method)
  22615. {
  22616. {
  22617. LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF * L_0 = (LifetimeGuard_tCFC53D3B6C044F012448401D441287FBBCE054FF *)__this->get_lifetimeGuard_2();
  22618. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22619. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22620. return;
  22621. }
  22622. }
  22623. #ifdef __clang__
  22624. #pragma clang diagnostic pop
  22625. #endif
  22626. #ifdef __clang__
  22627. #pragma clang diagnostic push
  22628. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22629. #pragma clang diagnostic ignored "-Wunused-variable"
  22630. #endif
  22631. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Int32)
  22632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mACBED8FD057A4D121819E08AA4C876DF723A9740_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22633. {
  22634. static bool s_Il2CppMethodInitialized;
  22635. if (!s_Il2CppMethodInitialized)
  22636. {
  22637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22638. s_Il2CppMethodInitialized = true;
  22639. }
  22640. {
  22641. NullCheck((ManagedBufferBase_1_t20B809DCD903E3524179229DA3BAFFB1B8BBA326 *)__this);
  22642. (( void (*) (ManagedBufferBase_1_t20B809DCD903E3524179229DA3BAFFB1B8BBA326 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t20B809DCD903E3524179229DA3BAFFB1B8BBA326 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22643. int32_t L_0 = ___lengthInElements0;
  22644. int32_t L_1;
  22645. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22646. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22647. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22648. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22649. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22650. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22651. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22652. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22653. NullCheck((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this);
  22654. (( void (*) (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22655. NullCheck((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this);
  22656. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22657. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22658. LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * L_6 = (LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22659. (( void (*) (LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22660. __this->set_lifetimeGuard_2(L_6);
  22661. return;
  22662. }
  22663. }
  22664. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Array()
  22665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m3556C77C6F5D67E913C6C8631067E743C1BDE331_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, const RuntimeMethod* method)
  22666. {
  22667. {
  22668. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22669. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22670. }
  22671. }
  22672. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::set_Array(System.Byte[])
  22673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m84CB72A638A3DBDA2E2F6768F95353752982BBEF_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22674. {
  22675. {
  22676. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22677. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22678. return;
  22679. }
  22680. }
  22681. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Dispose(System.Boolean)
  22682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC13040DAA7AA45E64F654BE727BE4B97D41FA027_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, bool ___disposing0, const RuntimeMethod* method)
  22683. {
  22684. {
  22685. NullCheck((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this);
  22686. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22687. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22688. if (L_0)
  22689. {
  22690. goto IL_0009;
  22691. }
  22692. }
  22693. {
  22694. return;
  22695. }
  22696. IL_0009:
  22697. {
  22698. LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * L_1 = (LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 *)__this->get_lifetimeGuard_2();
  22699. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22700. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22701. NullCheck((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this);
  22702. (( void (*) (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22703. return;
  22704. }
  22705. }
  22706. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetSpan()
  22707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E SharedArrayPoolBuffer_1_GetSpan_m7D1FABC8FCEE55D7E2C4F769CF6B6A1955E66F31_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, const RuntimeMethod* method)
  22708. {
  22709. static bool s_Il2CppMethodInitialized;
  22710. if (!s_Il2CppMethodInitialized)
  22711. {
  22712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22714. s_Il2CppMethodInitialized = true;
  22715. }
  22716. {
  22717. NullCheck((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this);
  22718. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22719. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22720. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22721. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22722. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22723. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22724. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_3;
  22725. L_3 = (( Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22726. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_3;
  22727. }
  22728. }
  22729. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetPinnableObject()
  22730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m760D59B9C30878D91531FBBF55EC15B45413DAE0_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, const RuntimeMethod* method)
  22731. {
  22732. {
  22733. NullCheck((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this);
  22734. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22735. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22736. return (RuntimeObject *)L_0;
  22737. }
  22738. }
  22739. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::AddRef()
  22740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mF79743E29D0BB919A3FEA37BAABB6A01037DD78F_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, const RuntimeMethod* method)
  22741. {
  22742. {
  22743. LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * L_0 = (LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 *)__this->get_lifetimeGuard_2();
  22744. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22745. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22746. return;
  22747. }
  22748. }
  22749. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::ReleaseRef()
  22750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mA884C7DFF78A23EFF9591A773052907C4DAC3F0E_gshared (SharedArrayPoolBuffer_1_t0C181B10D8AB3D148FCF82738CA9F9B269F2B59B * __this, const RuntimeMethod* method)
  22751. {
  22752. {
  22753. LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 * L_0 = (LifetimeGuard_tCB20584B39212D50C67E1091A0283463EFAB62A8 *)__this->get_lifetimeGuard_2();
  22754. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22755. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22756. return;
  22757. }
  22758. }
  22759. #ifdef __clang__
  22760. #pragma clang diagnostic pop
  22761. #endif
  22762. #ifdef __clang__
  22763. #pragma clang diagnostic push
  22764. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22765. #pragma clang diagnostic ignored "-Wunused-variable"
  22766. #endif
  22767. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Int32)
  22768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mF70C0C899A841D8970380A7B6342524179DF99EB_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22769. {
  22770. static bool s_Il2CppMethodInitialized;
  22771. if (!s_Il2CppMethodInitialized)
  22772. {
  22773. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22774. s_Il2CppMethodInitialized = true;
  22775. }
  22776. {
  22777. NullCheck((ManagedBufferBase_1_t8F45B213FE456725322030FE83F0E316B91403ED *)__this);
  22778. (( void (*) (ManagedBufferBase_1_t8F45B213FE456725322030FE83F0E316B91403ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t8F45B213FE456725322030FE83F0E316B91403ED *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22779. int32_t L_0 = ___lengthInElements0;
  22780. int32_t L_1;
  22781. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22782. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22783. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22784. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22785. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22786. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22787. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22788. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22789. NullCheck((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this);
  22790. (( void (*) (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22791. NullCheck((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this);
  22792. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22793. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22794. LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * L_6 = (LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22795. (( void (*) (LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22796. __this->set_lifetimeGuard_2(L_6);
  22797. return;
  22798. }
  22799. }
  22800. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Array()
  22801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m61040619EB27D35ABAA48D1A5B423F19EDCE1C26_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, const RuntimeMethod* method)
  22802. {
  22803. {
  22804. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22805. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22806. }
  22807. }
  22808. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::set_Array(System.Byte[])
  22809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mFA527A5F7FEC67DE7A6AAB429AED12B9D181DC66_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22810. {
  22811. {
  22812. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22813. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22814. return;
  22815. }
  22816. }
  22817. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Dispose(System.Boolean)
  22818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m663265E0587EC397E710720515A2C7166BD4D34A_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, bool ___disposing0, const RuntimeMethod* method)
  22819. {
  22820. {
  22821. NullCheck((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this);
  22822. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22823. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22824. if (L_0)
  22825. {
  22826. goto IL_0009;
  22827. }
  22828. }
  22829. {
  22830. return;
  22831. }
  22832. IL_0009:
  22833. {
  22834. LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * L_1 = (LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B *)__this->get_lifetimeGuard_2();
  22835. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22836. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22837. NullCheck((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this);
  22838. (( void (*) (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22839. return;
  22840. }
  22841. }
  22842. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetSpan()
  22843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F SharedArrayPoolBuffer_1_GetSpan_m9AFD2C8A73FFF20D032F6933739CAE8DF5B33847_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, const RuntimeMethod* method)
  22844. {
  22845. static bool s_Il2CppMethodInitialized;
  22846. if (!s_Il2CppMethodInitialized)
  22847. {
  22848. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22849. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22850. s_Il2CppMethodInitialized = true;
  22851. }
  22852. {
  22853. NullCheck((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this);
  22854. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22855. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22856. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22857. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22858. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22859. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22860. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_3;
  22861. L_3 = (( Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22862. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_3;
  22863. }
  22864. }
  22865. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetPinnableObject()
  22866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m0D541B9613E3935F3C5713DB48963C99D5AD84C5_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, const RuntimeMethod* method)
  22867. {
  22868. {
  22869. NullCheck((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this);
  22870. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22871. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22872. return (RuntimeObject *)L_0;
  22873. }
  22874. }
  22875. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::AddRef()
  22876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m6B8848A3D973E8102BCE6E36878F30956DDD8DDF_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, const RuntimeMethod* method)
  22877. {
  22878. {
  22879. LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * L_0 = (LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B *)__this->get_lifetimeGuard_2();
  22880. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22881. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22882. return;
  22883. }
  22884. }
  22885. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::ReleaseRef()
  22886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m4C3AC5960A8043BB86F13A48A130848D67373530_gshared (SharedArrayPoolBuffer_1_t31C86EEBA51F6A0D82F4245F435804326DE98CAB * __this, const RuntimeMethod* method)
  22887. {
  22888. {
  22889. LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B * L_0 = (LifetimeGuard_t160DCE3B28D2600B3336A6BBA21B8F1A9705F09B *)__this->get_lifetimeGuard_2();
  22890. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  22891. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  22892. return;
  22893. }
  22894. }
  22895. #ifdef __clang__
  22896. #pragma clang diagnostic pop
  22897. #endif
  22898. #ifdef __clang__
  22899. #pragma clang diagnostic push
  22900. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22901. #pragma clang diagnostic ignored "-Wunused-variable"
  22902. #endif
  22903. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Int32)
  22904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m45EB2CAC84CA872EC37E27871E5E4EA3C2911E3E_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  22905. {
  22906. static bool s_Il2CppMethodInitialized;
  22907. if (!s_Il2CppMethodInitialized)
  22908. {
  22909. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22910. s_Il2CppMethodInitialized = true;
  22911. }
  22912. {
  22913. NullCheck((ManagedBufferBase_1_t07A7D57FD950CE835AA96F17AF08030F93F6FC39 *)__this);
  22914. (( void (*) (ManagedBufferBase_1_t07A7D57FD950CE835AA96F17AF08030F93F6FC39 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t07A7D57FD950CE835AA96F17AF08030F93F6FC39 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22915. int32_t L_0 = ___lengthInElements0;
  22916. int32_t L_1;
  22917. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22918. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  22919. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  22920. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  22921. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  22922. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  22923. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  22924. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  22925. NullCheck((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this);
  22926. (( void (*) (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22927. NullCheck((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this);
  22928. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  22929. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22930. LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * L_6 = (LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  22931. (( void (*) (LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  22932. __this->set_lifetimeGuard_2(L_6);
  22933. return;
  22934. }
  22935. }
  22936. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Array()
  22937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m17E019DF620F2D96E60EE33B8347FDA0A929A14D_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, const RuntimeMethod* method)
  22938. {
  22939. {
  22940. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  22941. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  22942. }
  22943. }
  22944. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::set_Array(System.Byte[])
  22945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mBD6A799FEA3D9B47DFB3DD44C4F6C8C3E2FFAE2C_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  22946. {
  22947. {
  22948. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  22949. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  22950. return;
  22951. }
  22952. }
  22953. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::Dispose(System.Boolean)
  22954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mA87D8F10F3FEEE850383DAEF815AA8E314DD90EA_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, bool ___disposing0, const RuntimeMethod* method)
  22955. {
  22956. {
  22957. NullCheck((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this);
  22958. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22959. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22960. if (L_0)
  22961. {
  22962. goto IL_0009;
  22963. }
  22964. }
  22965. {
  22966. return;
  22967. }
  22968. IL_0009:
  22969. {
  22970. LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * L_1 = (LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 *)__this->get_lifetimeGuard_2();
  22971. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  22972. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  22973. NullCheck((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this);
  22974. (( void (*) (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  22975. return;
  22976. }
  22977. }
  22978. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::GetSpan()
  22979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C SharedArrayPoolBuffer_1_GetSpan_m343DBA539871D65BDED17417472081E9A70EFA2C_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, const RuntimeMethod* method)
  22980. {
  22981. static bool s_Il2CppMethodInitialized;
  22982. if (!s_Il2CppMethodInitialized)
  22983. {
  22984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22986. s_Il2CppMethodInitialized = true;
  22987. }
  22988. {
  22989. NullCheck((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this);
  22990. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  22991. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22992. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  22993. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22994. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  22995. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  22996. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_3;
  22997. L_3 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  22998. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_3;
  22999. }
  23000. }
  23001. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::GetPinnableObject()
  23002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mD9F13469E19DECF6CC066BBA03691A1C7768B132_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, const RuntimeMethod* method)
  23003. {
  23004. {
  23005. NullCheck((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this);
  23006. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23007. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23008. return (RuntimeObject *)L_0;
  23009. }
  23010. }
  23011. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::AddRef()
  23012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m240665F35C4EE55A4E3FE3B62820E37B56B33082_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, const RuntimeMethod* method)
  23013. {
  23014. {
  23015. LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * L_0 = (LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 *)__this->get_lifetimeGuard_2();
  23016. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23017. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23018. return;
  23019. }
  23020. }
  23021. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.A8>::ReleaseRef()
  23022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC4BE7D89346010C20002E5E5BDECD3472ED41D52_gshared (SharedArrayPoolBuffer_1_tB8EAFCFF3678B65E0611CA5DB4E819685ED742FA * __this, const RuntimeMethod* method)
  23023. {
  23024. {
  23025. LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 * L_0 = (LifetimeGuard_tD5A34F3D6601564B5C443EE255E0E1C2182D0760 *)__this->get_lifetimeGuard_2();
  23026. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23027. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23028. return;
  23029. }
  23030. }
  23031. #ifdef __clang__
  23032. #pragma clang diagnostic pop
  23033. #endif
  23034. #ifdef __clang__
  23035. #pragma clang diagnostic push
  23036. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23037. #pragma clang diagnostic ignored "-Wunused-variable"
  23038. #endif
  23039. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Int32)
  23040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m10D9BB1595587D5E78C5552F2E186D4618921DD5_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23041. {
  23042. static bool s_Il2CppMethodInitialized;
  23043. if (!s_Il2CppMethodInitialized)
  23044. {
  23045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23046. s_Il2CppMethodInitialized = true;
  23047. }
  23048. {
  23049. NullCheck((ManagedBufferBase_1_t53E77D812AF101B486FFCE23A9C328E7E74FD77C *)__this);
  23050. (( void (*) (ManagedBufferBase_1_t53E77D812AF101B486FFCE23A9C328E7E74FD77C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t53E77D812AF101B486FFCE23A9C328E7E74FD77C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23051. int32_t L_0 = ___lengthInElements0;
  23052. int32_t L_1;
  23053. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23054. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23055. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23056. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23057. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23058. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23059. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23060. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23061. NullCheck((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this);
  23062. (( void (*) (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23063. NullCheck((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this);
  23064. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23065. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23066. LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * L_6 = (LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23067. (( void (*) (LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23068. __this->set_lifetimeGuard_2(L_6);
  23069. return;
  23070. }
  23071. }
  23072. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Array()
  23073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mBB7EA943B9F9092CCCE2939F7E0D09D19EF39A98_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, const RuntimeMethod* method)
  23074. {
  23075. {
  23076. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23077. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23078. }
  23079. }
  23080. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::set_Array(System.Byte[])
  23081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m92F86721E5A18352D7753B7F58A0B12A3D9E3A08_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23082. {
  23083. {
  23084. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23085. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23086. return;
  23087. }
  23088. }
  23089. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose(System.Boolean)
  23090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m01DDB14AA77FA9724CB8881D93BFB31AFF1220A3_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, bool ___disposing0, const RuntimeMethod* method)
  23091. {
  23092. {
  23093. NullCheck((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this);
  23094. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23095. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23096. if (L_0)
  23097. {
  23098. goto IL_0009;
  23099. }
  23100. }
  23101. {
  23102. return;
  23103. }
  23104. IL_0009:
  23105. {
  23106. LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * L_1 = (LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 *)__this->get_lifetimeGuard_2();
  23107. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23108. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23109. NullCheck((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this);
  23110. (( void (*) (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23111. return;
  23112. }
  23113. }
  23114. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetSpan()
  23115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 SharedArrayPoolBuffer_1_GetSpan_mEE9A47D7D96FD89FB71B45AB59F5CB5E7C3B8D49_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, const RuntimeMethod* method)
  23116. {
  23117. static bool s_Il2CppMethodInitialized;
  23118. if (!s_Il2CppMethodInitialized)
  23119. {
  23120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23122. s_Il2CppMethodInitialized = true;
  23123. }
  23124. {
  23125. NullCheck((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this);
  23126. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23127. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23128. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23129. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23130. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23131. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23132. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_3;
  23133. L_3 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23134. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_3;
  23135. }
  23136. }
  23137. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetPinnableObject()
  23138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mD532C3C9587C9B104ACE77B732E25F5A8ACB5E73_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, const RuntimeMethod* method)
  23139. {
  23140. {
  23141. NullCheck((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this);
  23142. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23143. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23144. return (RuntimeObject *)L_0;
  23145. }
  23146. }
  23147. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::AddRef()
  23148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m362F48DA83211A6A724B783A35A8511B98B109EF_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, const RuntimeMethod* method)
  23149. {
  23150. {
  23151. LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * L_0 = (LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 *)__this->get_lifetimeGuard_2();
  23152. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23153. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23154. return;
  23155. }
  23156. }
  23157. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ReleaseRef()
  23158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m4921D816640757D85A0DE78EF987224B904B1D1C_gshared (SharedArrayPoolBuffer_1_tC7F0680E72C3531B133031DF08BB256F728BF2FD * __this, const RuntimeMethod* method)
  23159. {
  23160. {
  23161. LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 * L_0 = (LifetimeGuard_t025BEF3FE38F23F21546B74EC51768CF065B6151 *)__this->get_lifetimeGuard_2();
  23162. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23163. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23164. return;
  23165. }
  23166. }
  23167. #ifdef __clang__
  23168. #pragma clang diagnostic pop
  23169. #endif
  23170. #ifdef __clang__
  23171. #pragma clang diagnostic push
  23172. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23173. #pragma clang diagnostic ignored "-Wunused-variable"
  23174. #endif
  23175. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Int32)
  23176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m7960C9A3D3F5D441D8AD79759C416F636C5AC17D_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23177. {
  23178. static bool s_Il2CppMethodInitialized;
  23179. if (!s_Il2CppMethodInitialized)
  23180. {
  23181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23182. s_Il2CppMethodInitialized = true;
  23183. }
  23184. {
  23185. NullCheck((ManagedBufferBase_1_t73265B98C3D20D5F1E3C9EB86FCB452355631191 *)__this);
  23186. (( void (*) (ManagedBufferBase_1_t73265B98C3D20D5F1E3C9EB86FCB452355631191 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t73265B98C3D20D5F1E3C9EB86FCB452355631191 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23187. int32_t L_0 = ___lengthInElements0;
  23188. int32_t L_1;
  23189. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23190. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23191. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23192. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23193. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23194. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23195. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23196. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23197. NullCheck((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this);
  23198. (( void (*) (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23199. NullCheck((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this);
  23200. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23201. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23202. LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * L_6 = (LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23203. (( void (*) (LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23204. __this->set_lifetimeGuard_2(L_6);
  23205. return;
  23206. }
  23207. }
  23208. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Array()
  23209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m282DDD17B07A3E9A2FEBB1F123BA0CD215513278_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, const RuntimeMethod* method)
  23210. {
  23211. {
  23212. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23213. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23214. }
  23215. }
  23216. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::set_Array(System.Byte[])
  23217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m39182131FEC1A6FEA507D0F62F120E3BE1F206FC_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23218. {
  23219. {
  23220. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23221. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23222. return;
  23223. }
  23224. }
  23225. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose(System.Boolean)
  23226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mF223D73714793F68C55B1DD39403824EC7FFD9FE_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, bool ___disposing0, const RuntimeMethod* method)
  23227. {
  23228. {
  23229. NullCheck((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this);
  23230. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23231. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23232. if (L_0)
  23233. {
  23234. goto IL_0009;
  23235. }
  23236. }
  23237. {
  23238. return;
  23239. }
  23240. IL_0009:
  23241. {
  23242. LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * L_1 = (LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A *)__this->get_lifetimeGuard_2();
  23243. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23244. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23245. NullCheck((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this);
  23246. (( void (*) (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23247. return;
  23248. }
  23249. }
  23250. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetSpan()
  23251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF SharedArrayPoolBuffer_1_GetSpan_m863F5F0DA30D792DAF823AC6E3CE8AA18F720C21_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, const RuntimeMethod* method)
  23252. {
  23253. static bool s_Il2CppMethodInitialized;
  23254. if (!s_Il2CppMethodInitialized)
  23255. {
  23256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23258. s_Il2CppMethodInitialized = true;
  23259. }
  23260. {
  23261. NullCheck((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this);
  23262. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23263. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23264. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23265. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23266. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23267. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23268. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_3;
  23269. L_3 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23270. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_3;
  23271. }
  23272. }
  23273. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetPinnableObject()
  23274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mB338FF66F46361900319D4463011A592BD7293DB_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, const RuntimeMethod* method)
  23275. {
  23276. {
  23277. NullCheck((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this);
  23278. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23279. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23280. return (RuntimeObject *)L_0;
  23281. }
  23282. }
  23283. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::AddRef()
  23284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m109E575C64EDB7E2A2E06956629182957CE88015_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, const RuntimeMethod* method)
  23285. {
  23286. {
  23287. LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * L_0 = (LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A *)__this->get_lifetimeGuard_2();
  23288. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23289. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23290. return;
  23291. }
  23292. }
  23293. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ReleaseRef()
  23294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mE0191AEE1059552AD07E68509DEB039CABD243DB_gshared (SharedArrayPoolBuffer_1_tD6D7D23857C4C6C19D1C900A439C4CBFA1F4C93F * __this, const RuntimeMethod* method)
  23295. {
  23296. {
  23297. LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A * L_0 = (LifetimeGuard_t8E10B7B1C6BE71E6F91871AA058F8F0AB93FD74A *)__this->get_lifetimeGuard_2();
  23298. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23299. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23300. return;
  23301. }
  23302. }
  23303. #ifdef __clang__
  23304. #pragma clang diagnostic pop
  23305. #endif
  23306. #ifdef __clang__
  23307. #pragma clang diagnostic push
  23308. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23309. #pragma clang diagnostic ignored "-Wunused-variable"
  23310. #endif
  23311. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Int32)
  23312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m3FB0FE08E5B323F83FBE0CA80D2DBBD498D1B831_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23313. {
  23314. static bool s_Il2CppMethodInitialized;
  23315. if (!s_Il2CppMethodInitialized)
  23316. {
  23317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23318. s_Il2CppMethodInitialized = true;
  23319. }
  23320. {
  23321. NullCheck((ManagedBufferBase_1_t8A5629AA50312D302C174B27A0B89CE5B8916119 *)__this);
  23322. (( void (*) (ManagedBufferBase_1_t8A5629AA50312D302C174B27A0B89CE5B8916119 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t8A5629AA50312D302C174B27A0B89CE5B8916119 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23323. int32_t L_0 = ___lengthInElements0;
  23324. int32_t L_1;
  23325. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23326. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23327. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23328. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23329. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23330. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23331. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23332. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23333. NullCheck((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this);
  23334. (( void (*) (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23335. NullCheck((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this);
  23336. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23337. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23338. LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * L_6 = (LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23339. (( void (*) (LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23340. __this->set_lifetimeGuard_2(L_6);
  23341. return;
  23342. }
  23343. }
  23344. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Array()
  23345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mD268C053AD00307763DDE1467FD9B5384FA04B13_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, const RuntimeMethod* method)
  23346. {
  23347. {
  23348. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23349. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23350. }
  23351. }
  23352. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::set_Array(System.Byte[])
  23353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m1E7BD90AF8BACEDCCFB076D3FFD8B18B777B867B_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23354. {
  23355. {
  23356. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23357. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23358. return;
  23359. }
  23360. }
  23361. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose(System.Boolean)
  23362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m48D5D0947FA39B409425E6E7A5F727C04B0DD028_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, bool ___disposing0, const RuntimeMethod* method)
  23363. {
  23364. {
  23365. NullCheck((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this);
  23366. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23367. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23368. if (L_0)
  23369. {
  23370. goto IL_0009;
  23371. }
  23372. }
  23373. {
  23374. return;
  23375. }
  23376. IL_0009:
  23377. {
  23378. LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * L_1 = (LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD *)__this->get_lifetimeGuard_2();
  23379. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23380. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23381. NullCheck((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this);
  23382. (( void (*) (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23383. return;
  23384. }
  23385. }
  23386. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetSpan()
  23387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 SharedArrayPoolBuffer_1_GetSpan_m73000E210531D1FB9E95247382E4F81CA75A23F5_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, const RuntimeMethod* method)
  23388. {
  23389. static bool s_Il2CppMethodInitialized;
  23390. if (!s_Il2CppMethodInitialized)
  23391. {
  23392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23394. s_Il2CppMethodInitialized = true;
  23395. }
  23396. {
  23397. NullCheck((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this);
  23398. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23399. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23400. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23401. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23402. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23403. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23404. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_3;
  23405. L_3 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23406. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_3;
  23407. }
  23408. }
  23409. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetPinnableObject()
  23410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m4B720BDAA7DD6A0B7A06BD2EDB92407E3845A107_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, const RuntimeMethod* method)
  23411. {
  23412. {
  23413. NullCheck((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this);
  23414. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23415. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23416. return (RuntimeObject *)L_0;
  23417. }
  23418. }
  23419. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::AddRef()
  23420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mDD31FB3FE3B1883D1EA768075148B3AD8B24225F_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, const RuntimeMethod* method)
  23421. {
  23422. {
  23423. LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * L_0 = (LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD *)__this->get_lifetimeGuard_2();
  23424. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23425. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23426. return;
  23427. }
  23428. }
  23429. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ReleaseRef()
  23430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC028045B22D8D8AABA68514C9EBCD50446EE1975_gshared (SharedArrayPoolBuffer_1_t74B5754AA62B5651D71F45C490E6BFAB9B4C3F70 * __this, const RuntimeMethod* method)
  23431. {
  23432. {
  23433. LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD * L_0 = (LifetimeGuard_t01794C8A0D1BE66D1F6F74B817D2A58D5B31F0FD *)__this->get_lifetimeGuard_2();
  23434. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23435. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23436. return;
  23437. }
  23438. }
  23439. #ifdef __clang__
  23440. #pragma clang diagnostic pop
  23441. #endif
  23442. #ifdef __clang__
  23443. #pragma clang diagnostic push
  23444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23445. #pragma clang diagnostic ignored "-Wunused-variable"
  23446. #endif
  23447. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Int32)
  23448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m3352A038D713FBC2A93A793D4ACBDDC274AB3096_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23449. {
  23450. static bool s_Il2CppMethodInitialized;
  23451. if (!s_Il2CppMethodInitialized)
  23452. {
  23453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23454. s_Il2CppMethodInitialized = true;
  23455. }
  23456. {
  23457. NullCheck((ManagedBufferBase_1_tE828FC8B70E169104EC80DCA247C0D0F67A34C67 *)__this);
  23458. (( void (*) (ManagedBufferBase_1_tE828FC8B70E169104EC80DCA247C0D0F67A34C67 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tE828FC8B70E169104EC80DCA247C0D0F67A34C67 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23459. int32_t L_0 = ___lengthInElements0;
  23460. int32_t L_1;
  23461. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23462. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23463. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23464. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23465. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23466. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23467. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23468. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23469. NullCheck((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this);
  23470. (( void (*) (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23471. NullCheck((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this);
  23472. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23473. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23474. LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * L_6 = (LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23475. (( void (*) (LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23476. __this->set_lifetimeGuard_2(L_6);
  23477. return;
  23478. }
  23479. }
  23480. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Array()
  23481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m86ED5CE6F5EAB5D395E862C3C39C9E50E3BADFEF_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, const RuntimeMethod* method)
  23482. {
  23483. {
  23484. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23485. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23486. }
  23487. }
  23488. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::set_Array(System.Byte[])
  23489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m43CB22F43454FE5E1571E417DA93E041DE23B65D_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23490. {
  23491. {
  23492. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23493. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23494. return;
  23495. }
  23496. }
  23497. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose(System.Boolean)
  23498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m79E947CDF0BBE15DB363AD3C58A02C2F97FC5285_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, bool ___disposing0, const RuntimeMethod* method)
  23499. {
  23500. {
  23501. NullCheck((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this);
  23502. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23503. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23504. if (L_0)
  23505. {
  23506. goto IL_0009;
  23507. }
  23508. }
  23509. {
  23510. return;
  23511. }
  23512. IL_0009:
  23513. {
  23514. LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * L_1 = (LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E *)__this->get_lifetimeGuard_2();
  23515. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23516. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23517. NullCheck((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this);
  23518. (( void (*) (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23519. return;
  23520. }
  23521. }
  23522. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetSpan()
  23523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA SharedArrayPoolBuffer_1_GetSpan_mF6E0C82B54252E31D7A13A8D5E3C521EE0D66916_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, const RuntimeMethod* method)
  23524. {
  23525. static bool s_Il2CppMethodInitialized;
  23526. if (!s_Il2CppMethodInitialized)
  23527. {
  23528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23530. s_Il2CppMethodInitialized = true;
  23531. }
  23532. {
  23533. NullCheck((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this);
  23534. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23535. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23536. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23537. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23538. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23539. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23540. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_3;
  23541. L_3 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23542. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_3;
  23543. }
  23544. }
  23545. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetPinnableObject()
  23546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m070597BE18BD65D71B26A1E23D40F7298313357A_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, const RuntimeMethod* method)
  23547. {
  23548. {
  23549. NullCheck((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this);
  23550. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23551. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23552. return (RuntimeObject *)L_0;
  23553. }
  23554. }
  23555. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::AddRef()
  23556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m83A6112335AA19C267829528F4C7C567DA397B67_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, const RuntimeMethod* method)
  23557. {
  23558. {
  23559. LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * L_0 = (LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E *)__this->get_lifetimeGuard_2();
  23560. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23561. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23562. return;
  23563. }
  23564. }
  23565. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ReleaseRef()
  23566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mB6DEE0B087EE40236CB71B0AE40BE60C21EEC71B_gshared (SharedArrayPoolBuffer_1_t2C8D37966D316D096E9922A865C4E214DAB1DE5A * __this, const RuntimeMethod* method)
  23567. {
  23568. {
  23569. LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E * L_0 = (LifetimeGuard_tCB41416E26EDCF4C3F742FA4A0835820CE217D6E *)__this->get_lifetimeGuard_2();
  23570. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23571. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23572. return;
  23573. }
  23574. }
  23575. #ifdef __clang__
  23576. #pragma clang diagnostic pop
  23577. #endif
  23578. #ifdef __clang__
  23579. #pragma clang diagnostic push
  23580. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23581. #pragma clang diagnostic ignored "-Wunused-variable"
  23582. #endif
  23583. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Int32)
  23584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mEB5C7A80B351EF272F44F010BDD0FA4ACC52D523_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23585. {
  23586. static bool s_Il2CppMethodInitialized;
  23587. if (!s_Il2CppMethodInitialized)
  23588. {
  23589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23590. s_Il2CppMethodInitialized = true;
  23591. }
  23592. {
  23593. NullCheck((ManagedBufferBase_1_tB818B286704EBFDE37E22801CAD0D610897142D4 *)__this);
  23594. (( void (*) (ManagedBufferBase_1_tB818B286704EBFDE37E22801CAD0D610897142D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tB818B286704EBFDE37E22801CAD0D610897142D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23595. int32_t L_0 = ___lengthInElements0;
  23596. int32_t L_1;
  23597. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23598. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23599. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23600. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23601. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23602. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23603. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23604. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23605. NullCheck((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this);
  23606. (( void (*) (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23607. NullCheck((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this);
  23608. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23609. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23610. LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * L_6 = (LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23611. (( void (*) (LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23612. __this->set_lifetimeGuard_2(L_6);
  23613. return;
  23614. }
  23615. }
  23616. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Array()
  23617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mB4B9316E924BC32605C6C244CBC18E96A72C651A_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, const RuntimeMethod* method)
  23618. {
  23619. {
  23620. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23621. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23622. }
  23623. }
  23624. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::set_Array(System.Byte[])
  23625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mA50395D8D42F9AD3364AA445B792F9E466B05A97_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23626. {
  23627. {
  23628. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23629. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23630. return;
  23631. }
  23632. }
  23633. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose(System.Boolean)
  23634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mE223F7757AD053471D802695D9F7527DD27ED10A_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, bool ___disposing0, const RuntimeMethod* method)
  23635. {
  23636. {
  23637. NullCheck((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this);
  23638. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23639. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23640. if (L_0)
  23641. {
  23642. goto IL_0009;
  23643. }
  23644. }
  23645. {
  23646. return;
  23647. }
  23648. IL_0009:
  23649. {
  23650. LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * L_1 = (LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A *)__this->get_lifetimeGuard_2();
  23651. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23652. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23653. NullCheck((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this);
  23654. (( void (*) (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23655. return;
  23656. }
  23657. }
  23658. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetSpan()
  23659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F SharedArrayPoolBuffer_1_GetSpan_m3F1157E1911CBFD0F2419AC426F700AF9A251524_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, const RuntimeMethod* method)
  23660. {
  23661. static bool s_Il2CppMethodInitialized;
  23662. if (!s_Il2CppMethodInitialized)
  23663. {
  23664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23666. s_Il2CppMethodInitialized = true;
  23667. }
  23668. {
  23669. NullCheck((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this);
  23670. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23671. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23672. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23673. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23674. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23675. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23676. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_3;
  23677. L_3 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23678. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_3;
  23679. }
  23680. }
  23681. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetPinnableObject()
  23682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m02765601496A9BDBDD3EF530DE55A3368490C96D_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, const RuntimeMethod* method)
  23683. {
  23684. {
  23685. NullCheck((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this);
  23686. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23687. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23688. return (RuntimeObject *)L_0;
  23689. }
  23690. }
  23691. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::AddRef()
  23692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mBC2FAD8C4809F904C7ED0816B6269F86589C2A11_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, const RuntimeMethod* method)
  23693. {
  23694. {
  23695. LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * L_0 = (LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A *)__this->get_lifetimeGuard_2();
  23696. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23697. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23698. return;
  23699. }
  23700. }
  23701. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ReleaseRef()
  23702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mA25E64C8C467610506CD553D295897644263FB68_gshared (SharedArrayPoolBuffer_1_tE383D5CBC1AB038396E7335BE047329ABF3E887D * __this, const RuntimeMethod* method)
  23703. {
  23704. {
  23705. LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A * L_0 = (LifetimeGuard_t44FC78516EE164D193485B0192551253E4636B6A *)__this->get_lifetimeGuard_2();
  23706. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23707. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23708. return;
  23709. }
  23710. }
  23711. #ifdef __clang__
  23712. #pragma clang diagnostic pop
  23713. #endif
  23714. #ifdef __clang__
  23715. #pragma clang diagnostic push
  23716. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23717. #pragma clang diagnostic ignored "-Wunused-variable"
  23718. #endif
  23719. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Int32)
  23720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m69C6FC2F937934234E50B37B7B0875D2743EC547_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23721. {
  23722. static bool s_Il2CppMethodInitialized;
  23723. if (!s_Il2CppMethodInitialized)
  23724. {
  23725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23726. s_Il2CppMethodInitialized = true;
  23727. }
  23728. {
  23729. NullCheck((ManagedBufferBase_1_tEAAF447EDCCC6FBFFDB3E6EDC24D6FCE44C11EB6 *)__this);
  23730. (( void (*) (ManagedBufferBase_1_tEAAF447EDCCC6FBFFDB3E6EDC24D6FCE44C11EB6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tEAAF447EDCCC6FBFFDB3E6EDC24D6FCE44C11EB6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23731. int32_t L_0 = ___lengthInElements0;
  23732. int32_t L_1;
  23733. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23734. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23735. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23736. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23737. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23738. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23739. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23740. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23741. NullCheck((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this);
  23742. (( void (*) (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23743. NullCheck((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this);
  23744. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23745. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23746. LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * L_6 = (LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23747. (( void (*) (LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23748. __this->set_lifetimeGuard_2(L_6);
  23749. return;
  23750. }
  23751. }
  23752. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Array()
  23753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m714A79AC90C3306477023DF2F7B1FFB52EBF5231_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, const RuntimeMethod* method)
  23754. {
  23755. {
  23756. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23757. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23758. }
  23759. }
  23760. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::set_Array(System.Byte[])
  23761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m69013F8641DCDF9806E99535ED3C23B7A0A476AF_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23762. {
  23763. {
  23764. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23765. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23766. return;
  23767. }
  23768. }
  23769. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose(System.Boolean)
  23770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mE55D355F15BDBFBCCECA2F8C64241E5AB16E33CE_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, bool ___disposing0, const RuntimeMethod* method)
  23771. {
  23772. {
  23773. NullCheck((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this);
  23774. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23775. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23776. if (L_0)
  23777. {
  23778. goto IL_0009;
  23779. }
  23780. }
  23781. {
  23782. return;
  23783. }
  23784. IL_0009:
  23785. {
  23786. LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * L_1 = (LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D *)__this->get_lifetimeGuard_2();
  23787. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23788. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23789. NullCheck((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this);
  23790. (( void (*) (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23791. return;
  23792. }
  23793. }
  23794. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetSpan()
  23795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E SharedArrayPoolBuffer_1_GetSpan_mE4240F2F9E69F51CD7477791AA0126D771D7472C_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, const RuntimeMethod* method)
  23796. {
  23797. static bool s_Il2CppMethodInitialized;
  23798. if (!s_Il2CppMethodInitialized)
  23799. {
  23800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23802. s_Il2CppMethodInitialized = true;
  23803. }
  23804. {
  23805. NullCheck((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this);
  23806. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23807. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23808. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23809. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23810. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23811. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23812. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_3;
  23813. L_3 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23814. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_3;
  23815. }
  23816. }
  23817. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetPinnableObject()
  23818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m7950A6C3C260A1E2FE6376574D3B9D3D53AD0A2B_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, const RuntimeMethod* method)
  23819. {
  23820. {
  23821. NullCheck((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this);
  23822. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23823. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23824. return (RuntimeObject *)L_0;
  23825. }
  23826. }
  23827. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::AddRef()
  23828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mE7CB9BEB60DCF53868E6A240E521DBF1CF810C3E_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, const RuntimeMethod* method)
  23829. {
  23830. {
  23831. LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * L_0 = (LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D *)__this->get_lifetimeGuard_2();
  23832. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23833. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23834. return;
  23835. }
  23836. }
  23837. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ReleaseRef()
  23838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mEF70F6804B413C33F032EA4AE4D431AF39CDC06C_gshared (SharedArrayPoolBuffer_1_t961D7A59F95ACA8AEBE26D13134573E0C94E96FD * __this, const RuntimeMethod* method)
  23839. {
  23840. {
  23841. LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D * L_0 = (LifetimeGuard_t1CB457A616DE3E86A7B57B31A41A8F1E4F6BF08D *)__this->get_lifetimeGuard_2();
  23842. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23843. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23844. return;
  23845. }
  23846. }
  23847. #ifdef __clang__
  23848. #pragma clang diagnostic pop
  23849. #endif
  23850. #ifdef __clang__
  23851. #pragma clang diagnostic push
  23852. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23853. #pragma clang diagnostic ignored "-Wunused-variable"
  23854. #endif
  23855. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Int32)
  23856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mAB6E9F067D149B984957183BAEB16E892924D89F_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23857. {
  23858. static bool s_Il2CppMethodInitialized;
  23859. if (!s_Il2CppMethodInitialized)
  23860. {
  23861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23862. s_Il2CppMethodInitialized = true;
  23863. }
  23864. {
  23865. NullCheck((ManagedBufferBase_1_t2AAED8D83AC6FDE9F3FE14D8BD0986957376FC58 *)__this);
  23866. (( void (*) (ManagedBufferBase_1_t2AAED8D83AC6FDE9F3FE14D8BD0986957376FC58 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t2AAED8D83AC6FDE9F3FE14D8BD0986957376FC58 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23867. int32_t L_0 = ___lengthInElements0;
  23868. int32_t L_1;
  23869. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23870. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  23871. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  23872. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23873. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  23874. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  23875. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  23876. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  23877. NullCheck((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this);
  23878. (( void (*) (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23879. NullCheck((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this);
  23880. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  23881. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23882. LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * L_6 = (LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  23883. (( void (*) (LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  23884. __this->set_lifetimeGuard_2(L_6);
  23885. return;
  23886. }
  23887. }
  23888. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Array()
  23889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mF9B175A4645C16106BB1126D083E75B68EBB3C49_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, const RuntimeMethod* method)
  23890. {
  23891. {
  23892. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  23893. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  23894. }
  23895. }
  23896. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::set_Array(System.Byte[])
  23897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m3C3177E4FC1C1860CF8B46EE6A4F44D30B8F3776_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  23898. {
  23899. {
  23900. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  23901. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  23902. return;
  23903. }
  23904. }
  23905. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose(System.Boolean)
  23906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mE7B2037774EDEE1DB0017FC3F3DFF2333705CE66_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, bool ___disposing0, const RuntimeMethod* method)
  23907. {
  23908. {
  23909. NullCheck((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this);
  23910. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23911. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23912. if (L_0)
  23913. {
  23914. goto IL_0009;
  23915. }
  23916. }
  23917. {
  23918. return;
  23919. }
  23920. IL_0009:
  23921. {
  23922. LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * L_1 = (LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E *)__this->get_lifetimeGuard_2();
  23923. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  23924. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  23925. NullCheck((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this);
  23926. (( void (*) (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  23927. return;
  23928. }
  23929. }
  23930. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetSpan()
  23931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 SharedArrayPoolBuffer_1_GetSpan_mE4F5CB6C3743339FAAD8A809450AA605E365E84F_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, const RuntimeMethod* method)
  23932. {
  23933. static bool s_Il2CppMethodInitialized;
  23934. if (!s_Il2CppMethodInitialized)
  23935. {
  23936. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23937. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23938. s_Il2CppMethodInitialized = true;
  23939. }
  23940. {
  23941. NullCheck((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this);
  23942. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23943. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23944. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  23945. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23946. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  23947. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  23948. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_3;
  23949. L_3 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23950. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_3;
  23951. }
  23952. }
  23953. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetPinnableObject()
  23954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m54B06D2095087441873F14FEEED0B2D9BB498F9B_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, const RuntimeMethod* method)
  23955. {
  23956. {
  23957. NullCheck((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this);
  23958. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  23959. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23960. return (RuntimeObject *)L_0;
  23961. }
  23962. }
  23963. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::AddRef()
  23964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mCDBA3022F35B40D4734804BA62869265946504F6_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, const RuntimeMethod* method)
  23965. {
  23966. {
  23967. LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * L_0 = (LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E *)__this->get_lifetimeGuard_2();
  23968. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23969. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23970. return;
  23971. }
  23972. }
  23973. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ReleaseRef()
  23974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mE5AA558A14C9507DF78DE381CC115B07BA58012E_gshared (SharedArrayPoolBuffer_1_t0B785E27F8C526C290183E7893E7A97431196145 * __this, const RuntimeMethod* method)
  23975. {
  23976. {
  23977. LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E * L_0 = (LifetimeGuard_t2A1A3A8DE5F7BAB9DD6C2A64A0AA71ABEE55CF3E *)__this->get_lifetimeGuard_2();
  23978. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  23979. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  23980. return;
  23981. }
  23982. }
  23983. #ifdef __clang__
  23984. #pragma clang diagnostic pop
  23985. #endif
  23986. #ifdef __clang__
  23987. #pragma clang diagnostic push
  23988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23989. #pragma clang diagnostic ignored "-Wunused-variable"
  23990. #endif
  23991. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Int32)
  23992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m42B9247094953B3635F81B250CE1531F6DA74C0A_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  23993. {
  23994. static bool s_Il2CppMethodInitialized;
  23995. if (!s_Il2CppMethodInitialized)
  23996. {
  23997. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  23998. s_Il2CppMethodInitialized = true;
  23999. }
  24000. {
  24001. NullCheck((ManagedBufferBase_1_tBFD3D9F8E16B3F9A294EA96B667E809EFCB9C9BC *)__this);
  24002. (( void (*) (ManagedBufferBase_1_tBFD3D9F8E16B3F9A294EA96B667E809EFCB9C9BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tBFD3D9F8E16B3F9A294EA96B667E809EFCB9C9BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24003. int32_t L_0 = ___lengthInElements0;
  24004. int32_t L_1;
  24005. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24006. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24007. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24008. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24009. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24010. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24011. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24012. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24013. NullCheck((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this);
  24014. (( void (*) (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24015. NullCheck((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this);
  24016. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24017. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24018. LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * L_6 = (LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24019. (( void (*) (LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24020. __this->set_lifetimeGuard_2(L_6);
  24021. return;
  24022. }
  24023. }
  24024. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Array()
  24025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mCEB163729D73C52AC3892601A638500E5CD08A33_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, const RuntimeMethod* method)
  24026. {
  24027. {
  24028. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24029. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24030. }
  24031. }
  24032. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::set_Array(System.Byte[])
  24033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m70594D1A4B686B89EF590942C7CC3785B577CD93_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24034. {
  24035. {
  24036. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24037. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24038. return;
  24039. }
  24040. }
  24041. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Dispose(System.Boolean)
  24042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC0D652B2936B9FBB75568535EB1BE994BEC67D9D_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, bool ___disposing0, const RuntimeMethod* method)
  24043. {
  24044. {
  24045. NullCheck((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this);
  24046. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24047. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24048. if (L_0)
  24049. {
  24050. goto IL_0009;
  24051. }
  24052. }
  24053. {
  24054. return;
  24055. }
  24056. IL_0009:
  24057. {
  24058. LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * L_1 = (LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A *)__this->get_lifetimeGuard_2();
  24059. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24060. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24061. NullCheck((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this);
  24062. (( void (*) (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24063. return;
  24064. }
  24065. }
  24066. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetSpan()
  24067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B SharedArrayPoolBuffer_1_GetSpan_mC7223C606A42902E735E185D8F63F54490AF317F_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, const RuntimeMethod* method)
  24068. {
  24069. static bool s_Il2CppMethodInitialized;
  24070. if (!s_Il2CppMethodInitialized)
  24071. {
  24072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24074. s_Il2CppMethodInitialized = true;
  24075. }
  24076. {
  24077. NullCheck((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this);
  24078. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24079. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24080. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24081. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24082. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24083. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24084. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_3;
  24085. L_3 = (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24086. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_3;
  24087. }
  24088. }
  24089. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetPinnableObject()
  24090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m26FCCF173DF28F957BCD37C2ABC8BE4E3B5357CA_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, const RuntimeMethod* method)
  24091. {
  24092. {
  24093. NullCheck((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this);
  24094. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24095. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24096. return (RuntimeObject *)L_0;
  24097. }
  24098. }
  24099. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::AddRef()
  24100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m9CE15EE6A89216E9EE2D872A1658B2C42A9E218E_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, const RuntimeMethod* method)
  24101. {
  24102. {
  24103. LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * L_0 = (LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A *)__this->get_lifetimeGuard_2();
  24104. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24105. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24106. return;
  24107. }
  24108. }
  24109. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ReleaseRef()
  24110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m27D7ECB2F30D13E0E39E5AA6ECD49FCE4F8E41C9_gshared (SharedArrayPoolBuffer_1_t41F7AEB421A5D9BE7F70FA2BA9B4C498FE465126 * __this, const RuntimeMethod* method)
  24111. {
  24112. {
  24113. LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A * L_0 = (LifetimeGuard_t3F96DC52119D3882565C06A7A2C7D211E45F568A *)__this->get_lifetimeGuard_2();
  24114. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24115. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24116. return;
  24117. }
  24118. }
  24119. #ifdef __clang__
  24120. #pragma clang diagnostic pop
  24121. #endif
  24122. #ifdef __clang__
  24123. #pragma clang diagnostic push
  24124. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24125. #pragma clang diagnostic ignored "-Wunused-variable"
  24126. #endif
  24127. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::.ctor(System.Int32)
  24128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m52DB501CFB51EF8CD35CF56809CF62A9C430BC82_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24129. {
  24130. static bool s_Il2CppMethodInitialized;
  24131. if (!s_Il2CppMethodInitialized)
  24132. {
  24133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24134. s_Il2CppMethodInitialized = true;
  24135. }
  24136. {
  24137. NullCheck((ManagedBufferBase_1_tA9ACE332FF1E2E2C2D6C9EA82C3533C9A14B6160 *)__this);
  24138. (( void (*) (ManagedBufferBase_1_tA9ACE332FF1E2E2C2D6C9EA82C3533C9A14B6160 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tA9ACE332FF1E2E2C2D6C9EA82C3533C9A14B6160 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24139. int32_t L_0 = ___lengthInElements0;
  24140. int32_t L_1;
  24141. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24142. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24143. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24144. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24145. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24146. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24147. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24148. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24149. NullCheck((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this);
  24150. (( void (*) (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24151. NullCheck((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this);
  24152. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24153. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24154. LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * L_6 = (LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24155. (( void (*) (LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24156. __this->set_lifetimeGuard_2(L_6);
  24157. return;
  24158. }
  24159. }
  24160. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::get_Array()
  24161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mF14788607A104219C91D8926338DB11F01A409F3_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, const RuntimeMethod* method)
  24162. {
  24163. {
  24164. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24165. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24166. }
  24167. }
  24168. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::set_Array(System.Byte[])
  24169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mF23D0AC0D906FCFB925F8BBFEB9F16731A0EC03C_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24170. {
  24171. {
  24172. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24173. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24174. return;
  24175. }
  24176. }
  24177. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::Dispose(System.Boolean)
  24178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mCD971A61825F98B58157D6B3BE7F9C99E05FE274_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, bool ___disposing0, const RuntimeMethod* method)
  24179. {
  24180. {
  24181. NullCheck((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this);
  24182. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24183. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24184. if (L_0)
  24185. {
  24186. goto IL_0009;
  24187. }
  24188. }
  24189. {
  24190. return;
  24191. }
  24192. IL_0009:
  24193. {
  24194. LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * L_1 = (LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 *)__this->get_lifetimeGuard_2();
  24195. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24196. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24197. NullCheck((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this);
  24198. (( void (*) (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24199. return;
  24200. }
  24201. }
  24202. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::GetSpan()
  24203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 SharedArrayPoolBuffer_1_GetSpan_m297D81DE817ECDF059872D55547FE372D02C5135_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, const RuntimeMethod* method)
  24204. {
  24205. static bool s_Il2CppMethodInitialized;
  24206. if (!s_Il2CppMethodInitialized)
  24207. {
  24208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24210. s_Il2CppMethodInitialized = true;
  24211. }
  24212. {
  24213. NullCheck((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this);
  24214. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24215. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24216. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24217. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24218. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24219. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24220. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_3;
  24221. L_3 = (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24222. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_3;
  24223. }
  24224. }
  24225. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::GetPinnableObject()
  24226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m428C220EC774E83EB82C29F9D9F177000C132EB4_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, const RuntimeMethod* method)
  24227. {
  24228. {
  24229. NullCheck((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this);
  24230. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24231. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24232. return (RuntimeObject *)L_0;
  24233. }
  24234. }
  24235. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::AddRef()
  24236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m7D109D7C281CF92F317A224CAE0F841AFDAF83F9_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, const RuntimeMethod* method)
  24237. {
  24238. {
  24239. LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * L_0 = (LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 *)__this->get_lifetimeGuard_2();
  24240. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24241. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24242. return;
  24243. }
  24244. }
  24245. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Boolean>::ReleaseRef()
  24246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mE9A9D3D75AE67C35624BE637D9F39AC1B309020A_gshared (SharedArrayPoolBuffer_1_t21658B2BC2046C7BC4ACF5131B0ABCF26F373F3A * __this, const RuntimeMethod* method)
  24247. {
  24248. {
  24249. LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 * L_0 = (LifetimeGuard_tF2E647622BBC28483F11E9105C0D46407F8ACB36 *)__this->get_lifetimeGuard_2();
  24250. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24251. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24252. return;
  24253. }
  24254. }
  24255. #ifdef __clang__
  24256. #pragma clang diagnostic pop
  24257. #endif
  24258. #ifdef __clang__
  24259. #pragma clang diagnostic push
  24260. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24261. #pragma clang diagnostic ignored "-Wunused-variable"
  24262. #endif
  24263. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::.ctor(System.Int32)
  24264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mF03309A135F33E948E2EAEE2DC7B37B6B5CA00F5_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24265. {
  24266. static bool s_Il2CppMethodInitialized;
  24267. if (!s_Il2CppMethodInitialized)
  24268. {
  24269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24270. s_Il2CppMethodInitialized = true;
  24271. }
  24272. {
  24273. NullCheck((ManagedBufferBase_1_t23E6BD581FD04FE104694038815DC983287D4B7B *)__this);
  24274. (( void (*) (ManagedBufferBase_1_t23E6BD581FD04FE104694038815DC983287D4B7B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t23E6BD581FD04FE104694038815DC983287D4B7B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24275. int32_t L_0 = ___lengthInElements0;
  24276. int32_t L_1;
  24277. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24278. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24279. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24280. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24281. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24282. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24283. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24284. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24285. NullCheck((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this);
  24286. (( void (*) (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24287. NullCheck((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this);
  24288. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24289. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24290. LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * L_6 = (LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24291. (( void (*) (LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24292. __this->set_lifetimeGuard_2(L_6);
  24293. return;
  24294. }
  24295. }
  24296. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::get_Array()
  24297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m9F448C8287E1219A31CEACA01B7493AC9DDE3E84_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, const RuntimeMethod* method)
  24298. {
  24299. {
  24300. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24301. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24302. }
  24303. }
  24304. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::set_Array(System.Byte[])
  24305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m7183F6FF1A42383092A4CFEBBF0E9E717581C0BE_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24306. {
  24307. {
  24308. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24309. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24310. return;
  24311. }
  24312. }
  24313. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::Dispose(System.Boolean)
  24314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m7FEEF672AAE0CB32EFC3D183D34E55FC8A334D15_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, bool ___disposing0, const RuntimeMethod* method)
  24315. {
  24316. {
  24317. NullCheck((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this);
  24318. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24319. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24320. if (L_0)
  24321. {
  24322. goto IL_0009;
  24323. }
  24324. }
  24325. {
  24326. return;
  24327. }
  24328. IL_0009:
  24329. {
  24330. LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * L_1 = (LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 *)__this->get_lifetimeGuard_2();
  24331. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24332. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24333. NullCheck((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this);
  24334. (( void (*) (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24335. return;
  24336. }
  24337. }
  24338. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::GetSpan()
  24339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 SharedArrayPoolBuffer_1_GetSpan_m7F17EEB7BA31667A3C065B348270EC272476D395_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, const RuntimeMethod* method)
  24340. {
  24341. static bool s_Il2CppMethodInitialized;
  24342. if (!s_Il2CppMethodInitialized)
  24343. {
  24344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24346. s_Il2CppMethodInitialized = true;
  24347. }
  24348. {
  24349. NullCheck((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this);
  24350. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24351. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24352. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24353. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24354. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24355. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24356. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_3;
  24357. L_3 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24358. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_3;
  24359. }
  24360. }
  24361. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::GetPinnableObject()
  24362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m89467BA7527F6BF18BF0E7B9A4A249D8B6CD8EA9_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, const RuntimeMethod* method)
  24363. {
  24364. {
  24365. NullCheck((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this);
  24366. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24367. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24368. return (RuntimeObject *)L_0;
  24369. }
  24370. }
  24371. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::AddRef()
  24372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mBD3EDA30AA4525577689A169ADDF0F3D3BD6DCB6_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, const RuntimeMethod* method)
  24373. {
  24374. {
  24375. LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * L_0 = (LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 *)__this->get_lifetimeGuard_2();
  24376. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24377. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24378. return;
  24379. }
  24380. }
  24381. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Byte>::ReleaseRef()
  24382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mA180A68C27133B6484174A3F49ED6803DDF958C0_gshared (SharedArrayPoolBuffer_1_t7E66DC228679421B91890DADA3A5DD06E77C403F * __this, const RuntimeMethod* method)
  24383. {
  24384. {
  24385. LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 * L_0 = (LifetimeGuard_tBDF5FA4ECEF4CFE3E424A8D852EA4597D1DC9E38 *)__this->get_lifetimeGuard_2();
  24386. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24387. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24388. return;
  24389. }
  24390. }
  24391. #ifdef __clang__
  24392. #pragma clang diagnostic pop
  24393. #endif
  24394. #ifdef __clang__
  24395. #pragma clang diagnostic push
  24396. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24397. #pragma clang diagnostic ignored "-Wunused-variable"
  24398. #endif
  24399. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32)
  24400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mA09538F86C22539ABED3E05FAC931431357484CD_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24401. {
  24402. static bool s_Il2CppMethodInitialized;
  24403. if (!s_Il2CppMethodInitialized)
  24404. {
  24405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24406. s_Il2CppMethodInitialized = true;
  24407. }
  24408. {
  24409. NullCheck((ManagedBufferBase_1_t7A1073019438D642F59194A74F5A608730CC2714 *)__this);
  24410. (( void (*) (ManagedBufferBase_1_t7A1073019438D642F59194A74F5A608730CC2714 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t7A1073019438D642F59194A74F5A608730CC2714 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24411. int32_t L_0 = ___lengthInElements0;
  24412. int32_t L_1;
  24413. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24414. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24415. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24416. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24417. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24418. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24419. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24420. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24421. NullCheck((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this);
  24422. (( void (*) (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24423. NullCheck((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this);
  24424. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24425. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24426. LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * L_6 = (LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24427. (( void (*) (LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24428. __this->set_lifetimeGuard_2(L_6);
  24429. return;
  24430. }
  24431. }
  24432. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Array()
  24433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mDA2F90989819A21E4886BA45DB556B99B7086591_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, const RuntimeMethod* method)
  24434. {
  24435. {
  24436. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24437. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24438. }
  24439. }
  24440. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::set_Array(System.Byte[])
  24441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mE815C1236AE006E9A9A6B5507E086C52CF1EEAD1_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24442. {
  24443. {
  24444. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24445. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24446. return;
  24447. }
  24448. }
  24449. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose(System.Boolean)
  24450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m2E0E8CCC61AFF5DBFAEB87453938836812D71F42_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, bool ___disposing0, const RuntimeMethod* method)
  24451. {
  24452. {
  24453. NullCheck((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this);
  24454. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24455. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24456. if (L_0)
  24457. {
  24458. goto IL_0009;
  24459. }
  24460. }
  24461. {
  24462. return;
  24463. }
  24464. IL_0009:
  24465. {
  24466. LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * L_1 = (LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E *)__this->get_lifetimeGuard_2();
  24467. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24468. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24469. NullCheck((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this);
  24470. (( void (*) (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24471. return;
  24472. }
  24473. }
  24474. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetSpan()
  24475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 SharedArrayPoolBuffer_1_GetSpan_m6D5E9083B0726756DC09DF9F5B115895FDC557AC_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, const RuntimeMethod* method)
  24476. {
  24477. static bool s_Il2CppMethodInitialized;
  24478. if (!s_Il2CppMethodInitialized)
  24479. {
  24480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24482. s_Il2CppMethodInitialized = true;
  24483. }
  24484. {
  24485. NullCheck((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this);
  24486. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24487. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24488. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24489. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24490. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24491. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24492. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_3;
  24493. L_3 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24494. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_3;
  24495. }
  24496. }
  24497. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetPinnableObject()
  24498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m47CD91CF7949F12E999ADEB9221C134F2BC30167_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, const RuntimeMethod* method)
  24499. {
  24500. {
  24501. NullCheck((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this);
  24502. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24503. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24504. return (RuntimeObject *)L_0;
  24505. }
  24506. }
  24507. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::AddRef()
  24508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m9008AAD94AF2FF091A3BE746D5F83F01B8154B3D_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, const RuntimeMethod* method)
  24509. {
  24510. {
  24511. LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * L_0 = (LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E *)__this->get_lifetimeGuard_2();
  24512. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24513. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24514. return;
  24515. }
  24516. }
  24517. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ReleaseRef()
  24518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mF115D32035106ED0B804211EA37CB1E6925F6851_gshared (SharedArrayPoolBuffer_1_tDACD3C9227AF5B813067A384A73D885BE0393CBE * __this, const RuntimeMethod* method)
  24519. {
  24520. {
  24521. LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E * L_0 = (LifetimeGuard_t0A4BDB118F0A80CA733710FE8F6F18A84D6AA28E *)__this->get_lifetimeGuard_2();
  24522. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24523. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24524. return;
  24525. }
  24526. }
  24527. #ifdef __clang__
  24528. #pragma clang diagnostic pop
  24529. #endif
  24530. #ifdef __clang__
  24531. #pragma clang diagnostic push
  24532. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24533. #pragma clang diagnostic ignored "-Wunused-variable"
  24534. #endif
  24535. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Int32)
  24536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m5FFD1294F007BAE8FF5A0D06DF2D0DB9DDFFC6C3_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24537. {
  24538. static bool s_Il2CppMethodInitialized;
  24539. if (!s_Il2CppMethodInitialized)
  24540. {
  24541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24542. s_Il2CppMethodInitialized = true;
  24543. }
  24544. {
  24545. NullCheck((ManagedBufferBase_1_tF5B68B026542A5B59F05C52EB1C660A3E866F65A *)__this);
  24546. (( void (*) (ManagedBufferBase_1_tF5B68B026542A5B59F05C52EB1C660A3E866F65A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tF5B68B026542A5B59F05C52EB1C660A3E866F65A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24547. int32_t L_0 = ___lengthInElements0;
  24548. int32_t L_1;
  24549. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24550. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24551. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24552. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24553. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24554. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24555. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24556. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24557. NullCheck((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this);
  24558. (( void (*) (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24559. NullCheck((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this);
  24560. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24561. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24562. LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * L_6 = (LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24563. (( void (*) (LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24564. __this->set_lifetimeGuard_2(L_6);
  24565. return;
  24566. }
  24567. }
  24568. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::get_Array()
  24569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mB176AA9EC27985ADA4971ABC224319DDAE94724C_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, const RuntimeMethod* method)
  24570. {
  24571. {
  24572. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24573. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24574. }
  24575. }
  24576. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::set_Array(System.Byte[])
  24577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mA413ADFE8B12124C2C62A2641137EA0DD8726606_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24578. {
  24579. {
  24580. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24581. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24582. return;
  24583. }
  24584. }
  24585. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::Dispose(System.Boolean)
  24586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m4D3864E7B497D88A5FD743289DE1D823AC71725D_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, bool ___disposing0, const RuntimeMethod* method)
  24587. {
  24588. {
  24589. NullCheck((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this);
  24590. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24591. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24592. if (L_0)
  24593. {
  24594. goto IL_0009;
  24595. }
  24596. }
  24597. {
  24598. return;
  24599. }
  24600. IL_0009:
  24601. {
  24602. LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * L_1 = (LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 *)__this->get_lifetimeGuard_2();
  24603. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24604. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24605. NullCheck((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this);
  24606. (( void (*) (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24607. return;
  24608. }
  24609. }
  24610. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::GetSpan()
  24611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B SharedArrayPoolBuffer_1_GetSpan_m7053A14ACF60C537307E9B186F6374EFF85B30F6_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, const RuntimeMethod* method)
  24612. {
  24613. static bool s_Il2CppMethodInitialized;
  24614. if (!s_Il2CppMethodInitialized)
  24615. {
  24616. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24618. s_Il2CppMethodInitialized = true;
  24619. }
  24620. {
  24621. NullCheck((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this);
  24622. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24623. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24624. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24625. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24626. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24627. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24628. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_3;
  24629. L_3 = (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24630. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_3;
  24631. }
  24632. }
  24633. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::GetPinnableObject()
  24634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m29F9AFDE2C43205CAF7422F83164D929B7B76990_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, const RuntimeMethod* method)
  24635. {
  24636. {
  24637. NullCheck((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this);
  24638. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24639. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24640. return (RuntimeObject *)L_0;
  24641. }
  24642. }
  24643. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::AddRef()
  24644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mA791E19316298F19E7A2BD46C1449E7A298CF240_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, const RuntimeMethod* method)
  24645. {
  24646. {
  24647. LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * L_0 = (LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 *)__this->get_lifetimeGuard_2();
  24648. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24649. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24650. return;
  24651. }
  24652. }
  24653. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.ComplexVector4>::ReleaseRef()
  24654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC7D7FDF58964F427891FB472F3A60E0C6D6DF700_gshared (SharedArrayPoolBuffer_1_t4165DFEDD9D62A6EFE14F2363E2723BD43554D9E * __this, const RuntimeMethod* method)
  24655. {
  24656. {
  24657. LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 * L_0 = (LifetimeGuard_tE169216ECE51E94F8B3338F7F65A37D122929000 *)__this->get_lifetimeGuard_2();
  24658. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24659. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24660. return;
  24661. }
  24662. }
  24663. #ifdef __clang__
  24664. #pragma clang diagnostic pop
  24665. #endif
  24666. #ifdef __clang__
  24667. #pragma clang diagnostic push
  24668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24669. #pragma clang diagnostic ignored "-Wunused-variable"
  24670. #endif
  24671. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::.ctor(System.Int32)
  24672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m451E29AAC490FFB3E43C0ADD3B12870071CA8AC5_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24673. {
  24674. static bool s_Il2CppMethodInitialized;
  24675. if (!s_Il2CppMethodInitialized)
  24676. {
  24677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24678. s_Il2CppMethodInitialized = true;
  24679. }
  24680. {
  24681. NullCheck((ManagedBufferBase_1_t80C53312781161CB0D07263FB51291AB2E96EB2E *)__this);
  24682. (( void (*) (ManagedBufferBase_1_t80C53312781161CB0D07263FB51291AB2E96EB2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t80C53312781161CB0D07263FB51291AB2E96EB2E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24683. int32_t L_0 = ___lengthInElements0;
  24684. int32_t L_1;
  24685. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24686. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24687. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24688. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24689. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24690. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24691. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24692. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24693. NullCheck((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this);
  24694. (( void (*) (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24695. NullCheck((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this);
  24696. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24697. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24698. LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * L_6 = (LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24699. (( void (*) (LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24700. __this->set_lifetimeGuard_2(L_6);
  24701. return;
  24702. }
  24703. }
  24704. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::get_Array()
  24705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m69DF2511368ED81FE6F326F93D37C81E39C68A75_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, const RuntimeMethod* method)
  24706. {
  24707. {
  24708. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24709. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24710. }
  24711. }
  24712. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::set_Array(System.Byte[])
  24713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mCC97116A571F4C9922F00EF2FB9E3DC0613D41BF_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24714. {
  24715. {
  24716. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24717. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24718. return;
  24719. }
  24720. }
  24721. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::Dispose(System.Boolean)
  24722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mD3927C37B8BBB30283A728BA3AB95A43B345C228_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, bool ___disposing0, const RuntimeMethod* method)
  24723. {
  24724. {
  24725. NullCheck((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this);
  24726. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24727. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24728. if (L_0)
  24729. {
  24730. goto IL_0009;
  24731. }
  24732. }
  24733. {
  24734. return;
  24735. }
  24736. IL_0009:
  24737. {
  24738. LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * L_1 = (LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D *)__this->get_lifetimeGuard_2();
  24739. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24740. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24741. NullCheck((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this);
  24742. (( void (*) (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24743. return;
  24744. }
  24745. }
  24746. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::GetSpan()
  24747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 SharedArrayPoolBuffer_1_GetSpan_m71B6E53BEE8D797B854B2568478D88A9BA8D9943_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, const RuntimeMethod* method)
  24748. {
  24749. static bool s_Il2CppMethodInitialized;
  24750. if (!s_Il2CppMethodInitialized)
  24751. {
  24752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24754. s_Il2CppMethodInitialized = true;
  24755. }
  24756. {
  24757. NullCheck((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this);
  24758. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24759. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24760. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24761. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24762. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24763. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24764. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_3;
  24765. L_3 = (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24766. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_3;
  24767. }
  24768. }
  24769. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::GetPinnableObject()
  24770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mC7D5D82C2A51D37204B27D4D71258FC3E6AB5796_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, const RuntimeMethod* method)
  24771. {
  24772. {
  24773. NullCheck((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this);
  24774. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24775. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24776. return (RuntimeObject *)L_0;
  24777. }
  24778. }
  24779. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::AddRef()
  24780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m92CB8298EB540EE2C645C08AAF021B03C2C8AA68_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, const RuntimeMethod* method)
  24781. {
  24782. {
  24783. LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * L_0 = (LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D *)__this->get_lifetimeGuard_2();
  24784. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24785. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24786. return;
  24787. }
  24788. }
  24789. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Decimal>::ReleaseRef()
  24790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m52815E7AAD19677C5940EC13EED9E2A5142A6C6E_gshared (SharedArrayPoolBuffer_1_tEAD80A897E808A027619738197AD7C24FAE7A6F2 * __this, const RuntimeMethod* method)
  24791. {
  24792. {
  24793. LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D * L_0 = (LifetimeGuard_tE12A9AA5519EC7858B87FE8AF83C21661503B19D *)__this->get_lifetimeGuard_2();
  24794. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24795. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24796. return;
  24797. }
  24798. }
  24799. #ifdef __clang__
  24800. #pragma clang diagnostic pop
  24801. #endif
  24802. #ifdef __clang__
  24803. #pragma clang diagnostic push
  24804. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24805. #pragma clang diagnostic ignored "-Wunused-variable"
  24806. #endif
  24807. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::.ctor(System.Int32)
  24808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m0836BD073280E71E5E4FC3646934C824C06E7599_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24809. {
  24810. static bool s_Il2CppMethodInitialized;
  24811. if (!s_Il2CppMethodInitialized)
  24812. {
  24813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24814. s_Il2CppMethodInitialized = true;
  24815. }
  24816. {
  24817. NullCheck((ManagedBufferBase_1_t03DD8378FD21A1EAA6741E29F74E83C21E1822A0 *)__this);
  24818. (( void (*) (ManagedBufferBase_1_t03DD8378FD21A1EAA6741E29F74E83C21E1822A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t03DD8378FD21A1EAA6741E29F74E83C21E1822A0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24819. int32_t L_0 = ___lengthInElements0;
  24820. int32_t L_1;
  24821. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24822. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24823. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24824. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24825. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24826. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24827. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24828. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24829. NullCheck((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this);
  24830. (( void (*) (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24831. NullCheck((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this);
  24832. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24833. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24834. LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * L_6 = (LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24835. (( void (*) (LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24836. __this->set_lifetimeGuard_2(L_6);
  24837. return;
  24838. }
  24839. }
  24840. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::get_Array()
  24841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m66C7EFA28C91AF3CB395EB645FE5CC2F53906307_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, const RuntimeMethod* method)
  24842. {
  24843. {
  24844. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24845. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24846. }
  24847. }
  24848. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::set_Array(System.Byte[])
  24849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mA9E07F95A224BC05F46C250EFAC54F5C43C3BEF2_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24850. {
  24851. {
  24852. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24853. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24854. return;
  24855. }
  24856. }
  24857. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::Dispose(System.Boolean)
  24858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m82133DF211339D7F72F56D8D8F09E1384CDFA68F_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, bool ___disposing0, const RuntimeMethod* method)
  24859. {
  24860. {
  24861. NullCheck((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this);
  24862. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24863. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24864. if (L_0)
  24865. {
  24866. goto IL_0009;
  24867. }
  24868. }
  24869. {
  24870. return;
  24871. }
  24872. IL_0009:
  24873. {
  24874. LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * L_1 = (LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E *)__this->get_lifetimeGuard_2();
  24875. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  24876. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  24877. NullCheck((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this);
  24878. (( void (*) (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24879. return;
  24880. }
  24881. }
  24882. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::GetSpan()
  24883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D SharedArrayPoolBuffer_1_GetSpan_m1114518F90AA6212BB259113ADD0A130070D1A80_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, const RuntimeMethod* method)
  24884. {
  24885. static bool s_Il2CppMethodInitialized;
  24886. if (!s_Il2CppMethodInitialized)
  24887. {
  24888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24889. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24890. s_Il2CppMethodInitialized = true;
  24891. }
  24892. {
  24893. NullCheck((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this);
  24894. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24895. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24896. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  24897. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24898. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  24899. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  24900. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_3;
  24901. L_3 = (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  24902. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_3;
  24903. }
  24904. }
  24905. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::GetPinnableObject()
  24906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m7E5A984692F1E0D560600ABA287776A61BFD180C_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, const RuntimeMethod* method)
  24907. {
  24908. {
  24909. NullCheck((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this);
  24910. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24911. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24912. return (RuntimeObject *)L_0;
  24913. }
  24914. }
  24915. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::AddRef()
  24916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m178691A28DC852E94F0BF934BBB2D0B2F19816AD_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, const RuntimeMethod* method)
  24917. {
  24918. {
  24919. LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * L_0 = (LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E *)__this->get_lifetimeGuard_2();
  24920. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24921. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24922. return;
  24923. }
  24924. }
  24925. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Double>::ReleaseRef()
  24926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m8415524B4A8609EFCA36FE03C91392E87D8FEA1C_gshared (SharedArrayPoolBuffer_1_t72F19336B9E51E29E684076D5511199031E363E9 * __this, const RuntimeMethod* method)
  24927. {
  24928. {
  24929. LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E * L_0 = (LifetimeGuard_t6B4EA1D2AC3C3D2FF7FA10D621FA37B690B7DF0E *)__this->get_lifetimeGuard_2();
  24930. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  24931. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  24932. return;
  24933. }
  24934. }
  24935. #ifdef __clang__
  24936. #pragma clang diagnostic pop
  24937. #endif
  24938. #ifdef __clang__
  24939. #pragma clang diagnostic push
  24940. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24941. #pragma clang diagnostic ignored "-Wunused-variable"
  24942. #endif
  24943. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32)
  24944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m339D2A5D235F0457D59BA0DE6D51C92A07740113_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  24945. {
  24946. static bool s_Il2CppMethodInitialized;
  24947. if (!s_Il2CppMethodInitialized)
  24948. {
  24949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24950. s_Il2CppMethodInitialized = true;
  24951. }
  24952. {
  24953. NullCheck((ManagedBufferBase_1_tFB7E5271F166D4A102338540F11E18425A2BE379 *)__this);
  24954. (( void (*) (ManagedBufferBase_1_tFB7E5271F166D4A102338540F11E18425A2BE379 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tFB7E5271F166D4A102338540F11E18425A2BE379 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24955. int32_t L_0 = ___lengthInElements0;
  24956. int32_t L_1;
  24957. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24958. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  24959. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  24960. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  24961. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  24962. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  24963. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  24964. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  24965. NullCheck((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this);
  24966. (( void (*) (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  24967. NullCheck((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this);
  24968. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  24969. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24970. LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * L_6 = (LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  24971. (( void (*) (LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  24972. __this->set_lifetimeGuard_2(L_6);
  24973. return;
  24974. }
  24975. }
  24976. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Array()
  24977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mA66A5E0FDA184FAB6960343FCFD0B2C219AA2BDA_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, const RuntimeMethod* method)
  24978. {
  24979. {
  24980. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  24981. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  24982. }
  24983. }
  24984. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::set_Array(System.Byte[])
  24985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mB4A9AE328652665A6E339EFC530BBE40FEF9F740_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  24986. {
  24987. {
  24988. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  24989. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  24990. return;
  24991. }
  24992. }
  24993. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose(System.Boolean)
  24994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC254B3593118B6DB31D733A4474DE1B26A44899B_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, bool ___disposing0, const RuntimeMethod* method)
  24995. {
  24996. {
  24997. NullCheck((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this);
  24998. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  24999. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25000. if (L_0)
  25001. {
  25002. goto IL_0009;
  25003. }
  25004. }
  25005. {
  25006. return;
  25007. }
  25008. IL_0009:
  25009. {
  25010. LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * L_1 = (LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 *)__this->get_lifetimeGuard_2();
  25011. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25012. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25013. NullCheck((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this);
  25014. (( void (*) (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25015. return;
  25016. }
  25017. }
  25018. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetSpan()
  25019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 SharedArrayPoolBuffer_1_GetSpan_mF38E9D2B279C22B66040737A895941617219267F_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, const RuntimeMethod* method)
  25020. {
  25021. static bool s_Il2CppMethodInitialized;
  25022. if (!s_Il2CppMethodInitialized)
  25023. {
  25024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25026. s_Il2CppMethodInitialized = true;
  25027. }
  25028. {
  25029. NullCheck((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this);
  25030. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25031. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25032. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25033. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25034. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25035. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25036. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_3;
  25037. L_3 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25038. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_3;
  25039. }
  25040. }
  25041. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetPinnableObject()
  25042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m4B1F71199CD4C782F588E9BFE822E1F299FECAE3_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, const RuntimeMethod* method)
  25043. {
  25044. {
  25045. NullCheck((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this);
  25046. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25047. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25048. return (RuntimeObject *)L_0;
  25049. }
  25050. }
  25051. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::AddRef()
  25052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mA0E9CF1BFBDC5221AC1220A0C53DE54E6DEFEE99_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, const RuntimeMethod* method)
  25053. {
  25054. {
  25055. LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * L_0 = (LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 *)__this->get_lifetimeGuard_2();
  25056. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25057. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25058. return;
  25059. }
  25060. }
  25061. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ReleaseRef()
  25062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mE959747995A89A184E1CE7F8015D97F2556C6AF0_gshared (SharedArrayPoolBuffer_1_t79C53FF0B55826D648DE1C066E3412C9DE0A0949 * __this, const RuntimeMethod* method)
  25063. {
  25064. {
  25065. LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 * L_0 = (LifetimeGuard_tD51C346D05682E262AF55068AD3BA6B309522F98 *)__this->get_lifetimeGuard_2();
  25066. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25067. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25068. return;
  25069. }
  25070. }
  25071. #ifdef __clang__
  25072. #pragma clang diagnostic pop
  25073. #endif
  25074. #ifdef __clang__
  25075. #pragma clang diagnostic push
  25076. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25077. #pragma clang diagnostic ignored "-Wunused-variable"
  25078. #endif
  25079. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32)
  25080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m51D13DF6F21339BD42DC6D0B73CE596E42B25B5F_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25081. {
  25082. static bool s_Il2CppMethodInitialized;
  25083. if (!s_Il2CppMethodInitialized)
  25084. {
  25085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25086. s_Il2CppMethodInitialized = true;
  25087. }
  25088. {
  25089. NullCheck((ManagedBufferBase_1_tCF9BAF4537CCA039C964420FCAB0FADC554E17DE *)__this);
  25090. (( void (*) (ManagedBufferBase_1_tCF9BAF4537CCA039C964420FCAB0FADC554E17DE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tCF9BAF4537CCA039C964420FCAB0FADC554E17DE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25091. int32_t L_0 = ___lengthInElements0;
  25092. int32_t L_1;
  25093. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25094. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25095. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25096. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25097. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25098. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25099. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25100. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25101. NullCheck((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this);
  25102. (( void (*) (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25103. NullCheck((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this);
  25104. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25105. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25106. LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * L_6 = (LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25107. (( void (*) (LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25108. __this->set_lifetimeGuard_2(L_6);
  25109. return;
  25110. }
  25111. }
  25112. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Array()
  25113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m395147EF0D04DF6D9BC148B1562367C8A6D5FD66_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, const RuntimeMethod* method)
  25114. {
  25115. {
  25116. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25117. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25118. }
  25119. }
  25120. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::set_Array(System.Byte[])
  25121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m7C2D574D01BDD7AFDBA5A2D831608F68E820FE0D_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25122. {
  25123. {
  25124. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25125. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25126. return;
  25127. }
  25128. }
  25129. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose(System.Boolean)
  25130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC19838BEA839FA4A658FA8C4A945E81E759BC0E1_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, bool ___disposing0, const RuntimeMethod* method)
  25131. {
  25132. {
  25133. NullCheck((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this);
  25134. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25135. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25136. if (L_0)
  25137. {
  25138. goto IL_0009;
  25139. }
  25140. }
  25141. {
  25142. return;
  25143. }
  25144. IL_0009:
  25145. {
  25146. LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * L_1 = (LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 *)__this->get_lifetimeGuard_2();
  25147. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25148. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25149. NullCheck((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this);
  25150. (( void (*) (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25151. return;
  25152. }
  25153. }
  25154. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetSpan()
  25155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 SharedArrayPoolBuffer_1_GetSpan_m3207F63705E043ECF56453EC9253B4F3289CB7A9_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, const RuntimeMethod* method)
  25156. {
  25157. static bool s_Il2CppMethodInitialized;
  25158. if (!s_Il2CppMethodInitialized)
  25159. {
  25160. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25161. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25162. s_Il2CppMethodInitialized = true;
  25163. }
  25164. {
  25165. NullCheck((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this);
  25166. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25167. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25168. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25169. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25170. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25171. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25172. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_3;
  25173. L_3 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25174. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_3;
  25175. }
  25176. }
  25177. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetPinnableObject()
  25178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m9148DCE061C1D65245526EE541CCEDB2D27DD9BA_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, const RuntimeMethod* method)
  25179. {
  25180. {
  25181. NullCheck((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this);
  25182. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25183. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25184. return (RuntimeObject *)L_0;
  25185. }
  25186. }
  25187. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::AddRef()
  25188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mD6707CE3EBBB1BAE8087932F433E8D95305F7924_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, const RuntimeMethod* method)
  25189. {
  25190. {
  25191. LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * L_0 = (LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 *)__this->get_lifetimeGuard_2();
  25192. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25193. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25194. return;
  25195. }
  25196. }
  25197. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ReleaseRef()
  25198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mB945B41633F44857303704AABD84CA7A5AC84059_gshared (SharedArrayPoolBuffer_1_t57AAF0EB6E07EFE68090ACDE8487FDD499457025 * __this, const RuntimeMethod* method)
  25199. {
  25200. {
  25201. LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 * L_0 = (LifetimeGuard_tAC90455255B395A8C354FCA59FCC29D960321115 *)__this->get_lifetimeGuard_2();
  25202. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25203. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25204. return;
  25205. }
  25206. }
  25207. #ifdef __clang__
  25208. #pragma clang diagnostic pop
  25209. #endif
  25210. #ifdef __clang__
  25211. #pragma clang diagnostic push
  25212. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25213. #pragma clang diagnostic ignored "-Wunused-variable"
  25214. #endif
  25215. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32)
  25216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mC48F7251A7E7F0DF92A7B140D550E5125E313FF3_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25217. {
  25218. static bool s_Il2CppMethodInitialized;
  25219. if (!s_Il2CppMethodInitialized)
  25220. {
  25221. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25222. s_Il2CppMethodInitialized = true;
  25223. }
  25224. {
  25225. NullCheck((ManagedBufferBase_1_t8AE759FEE040AAE2C857CDC4CC81DBC4D1DC7BA0 *)__this);
  25226. (( void (*) (ManagedBufferBase_1_t8AE759FEE040AAE2C857CDC4CC81DBC4D1DC7BA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t8AE759FEE040AAE2C857CDC4CC81DBC4D1DC7BA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25227. int32_t L_0 = ___lengthInElements0;
  25228. int32_t L_1;
  25229. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25230. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25231. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25232. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25233. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25234. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25235. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25236. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25237. NullCheck((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this);
  25238. (( void (*) (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25239. NullCheck((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this);
  25240. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25241. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25242. LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * L_6 = (LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25243. (( void (*) (LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25244. __this->set_lifetimeGuard_2(L_6);
  25245. return;
  25246. }
  25247. }
  25248. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Array()
  25249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m391F533354DE815BDEF9D80F3F34D99A07D553EC_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, const RuntimeMethod* method)
  25250. {
  25251. {
  25252. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25253. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25254. }
  25255. }
  25256. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::set_Array(System.Byte[])
  25257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m040BB53386CEEFDBCC0807624C27448163FDDCFF_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25258. {
  25259. {
  25260. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25261. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25262. return;
  25263. }
  25264. }
  25265. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose(System.Boolean)
  25266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m7EB085BE192E0DCBA30032FFA539513D57D9778A_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, bool ___disposing0, const RuntimeMethod* method)
  25267. {
  25268. {
  25269. NullCheck((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this);
  25270. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25271. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25272. if (L_0)
  25273. {
  25274. goto IL_0009;
  25275. }
  25276. }
  25277. {
  25278. return;
  25279. }
  25280. IL_0009:
  25281. {
  25282. LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * L_1 = (LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 *)__this->get_lifetimeGuard_2();
  25283. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25284. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25285. NullCheck((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this);
  25286. (( void (*) (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25287. return;
  25288. }
  25289. }
  25290. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetSpan()
  25291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 SharedArrayPoolBuffer_1_GetSpan_m939101D5E025023D9F15C4BCFC05D936D73E0EC6_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, const RuntimeMethod* method)
  25292. {
  25293. static bool s_Il2CppMethodInitialized;
  25294. if (!s_Il2CppMethodInitialized)
  25295. {
  25296. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25297. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25298. s_Il2CppMethodInitialized = true;
  25299. }
  25300. {
  25301. NullCheck((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this);
  25302. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25303. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25304. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25305. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25306. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25307. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25308. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_3;
  25309. L_3 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25310. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_3;
  25311. }
  25312. }
  25313. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetPinnableObject()
  25314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m4831AC7113778D6FFE0D7712AEE62F7909BC0BCB_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, const RuntimeMethod* method)
  25315. {
  25316. {
  25317. NullCheck((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this);
  25318. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25319. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25320. return (RuntimeObject *)L_0;
  25321. }
  25322. }
  25323. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::AddRef()
  25324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m034BC4CEE71E359D674A35B71A7E2B2B36B6B344_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, const RuntimeMethod* method)
  25325. {
  25326. {
  25327. LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * L_0 = (LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 *)__this->get_lifetimeGuard_2();
  25328. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25329. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25330. return;
  25331. }
  25332. }
  25333. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ReleaseRef()
  25334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m87C4C0F3D41DAFA60DC588276CB8585830E4BDE6_gshared (SharedArrayPoolBuffer_1_tDB359E0A4EB04D4BD0BF8CC31E98FD349AE3C7C8 * __this, const RuntimeMethod* method)
  25335. {
  25336. {
  25337. LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 * L_0 = (LifetimeGuard_t63991045C30E55D0D443472F281AC20354C00680 *)__this->get_lifetimeGuard_2();
  25338. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25339. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25340. return;
  25341. }
  25342. }
  25343. #ifdef __clang__
  25344. #pragma clang diagnostic pop
  25345. #endif
  25346. #ifdef __clang__
  25347. #pragma clang diagnostic push
  25348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25349. #pragma clang diagnostic ignored "-Wunused-variable"
  25350. #endif
  25351. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::.ctor(System.Int32)
  25352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mC4149ABB29DC40F7FB578E9864A4E39E9DE705C0_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25353. {
  25354. static bool s_Il2CppMethodInitialized;
  25355. if (!s_Il2CppMethodInitialized)
  25356. {
  25357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25358. s_Il2CppMethodInitialized = true;
  25359. }
  25360. {
  25361. NullCheck((ManagedBufferBase_1_tD27324527829C6C776DC2C1A28A355AA2B0EFD42 *)__this);
  25362. (( void (*) (ManagedBufferBase_1_tD27324527829C6C776DC2C1A28A355AA2B0EFD42 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tD27324527829C6C776DC2C1A28A355AA2B0EFD42 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25363. int32_t L_0 = ___lengthInElements0;
  25364. int32_t L_1;
  25365. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25366. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25367. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25368. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25369. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25370. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25371. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25372. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25373. NullCheck((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this);
  25374. (( void (*) (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25375. NullCheck((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this);
  25376. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25377. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25378. LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * L_6 = (LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25379. (( void (*) (LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25380. __this->set_lifetimeGuard_2(L_6);
  25381. return;
  25382. }
  25383. }
  25384. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::get_Array()
  25385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m9C27DF72DA210624408B1EAD2D982DC5DA7EE531_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, const RuntimeMethod* method)
  25386. {
  25387. {
  25388. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25389. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25390. }
  25391. }
  25392. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::set_Array(System.Byte[])
  25393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mFC8A32FDDD5A698EA322D91C42F25913F3A6B14F_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25394. {
  25395. {
  25396. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25397. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25398. return;
  25399. }
  25400. }
  25401. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::Dispose(System.Boolean)
  25402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mA6144051E06334A63647E15241FCC37F372CFC97_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, bool ___disposing0, const RuntimeMethod* method)
  25403. {
  25404. {
  25405. NullCheck((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this);
  25406. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25407. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25408. if (L_0)
  25409. {
  25410. goto IL_0009;
  25411. }
  25412. }
  25413. {
  25414. return;
  25415. }
  25416. IL_0009:
  25417. {
  25418. LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * L_1 = (LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A *)__this->get_lifetimeGuard_2();
  25419. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25420. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25421. NullCheck((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this);
  25422. (( void (*) (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25423. return;
  25424. }
  25425. }
  25426. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::GetSpan()
  25427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D SharedArrayPoolBuffer_1_GetSpan_mF6D8E6D54BE37F557EBBAB93FFA03DC1F5A4D3E5_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, const RuntimeMethod* method)
  25428. {
  25429. static bool s_Il2CppMethodInitialized;
  25430. if (!s_Il2CppMethodInitialized)
  25431. {
  25432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25434. s_Il2CppMethodInitialized = true;
  25435. }
  25436. {
  25437. NullCheck((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this);
  25438. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25439. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25440. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25441. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25442. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25443. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25444. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  25445. L_3 = (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25446. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  25447. }
  25448. }
  25449. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::GetPinnableObject()
  25450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m1E7C891EA63EE1D018E19DCE3FA53BD58A2D858F_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, const RuntimeMethod* method)
  25451. {
  25452. {
  25453. NullCheck((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this);
  25454. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25455. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25456. return (RuntimeObject *)L_0;
  25457. }
  25458. }
  25459. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::AddRef()
  25460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m216D1BAFF8783754D563D2CE32D79811613A9FD4_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, const RuntimeMethod* method)
  25461. {
  25462. {
  25463. LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * L_0 = (LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A *)__this->get_lifetimeGuard_2();
  25464. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25465. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25466. return;
  25467. }
  25468. }
  25469. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int16>::ReleaseRef()
  25470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m1F32CF5668ED0E8CFDE176774E522B3D3F81410F_gshared (SharedArrayPoolBuffer_1_tA76E4CE01D718CA833668D68536DA7611DEE1F07 * __this, const RuntimeMethod* method)
  25471. {
  25472. {
  25473. LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A * L_0 = (LifetimeGuard_tBEA5B18714C57F3D8D49A556FFF3A365E18F625A *)__this->get_lifetimeGuard_2();
  25474. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25475. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25476. return;
  25477. }
  25478. }
  25479. #ifdef __clang__
  25480. #pragma clang diagnostic pop
  25481. #endif
  25482. #ifdef __clang__
  25483. #pragma clang diagnostic push
  25484. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25485. #pragma clang diagnostic ignored "-Wunused-variable"
  25486. #endif
  25487. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::.ctor(System.Int32)
  25488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m9A777FF64F6EDBCA474C6D10BCC0946D19397C8D_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25489. {
  25490. static bool s_Il2CppMethodInitialized;
  25491. if (!s_Il2CppMethodInitialized)
  25492. {
  25493. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25494. s_Il2CppMethodInitialized = true;
  25495. }
  25496. {
  25497. NullCheck((ManagedBufferBase_1_t6FCA523E8BF2C7FB22073C4C1BB736857BD3315A *)__this);
  25498. (( void (*) (ManagedBufferBase_1_t6FCA523E8BF2C7FB22073C4C1BB736857BD3315A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t6FCA523E8BF2C7FB22073C4C1BB736857BD3315A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25499. int32_t L_0 = ___lengthInElements0;
  25500. int32_t L_1;
  25501. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25502. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25503. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25504. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25505. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25506. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25507. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25508. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25509. NullCheck((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this);
  25510. (( void (*) (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25511. NullCheck((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this);
  25512. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25513. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25514. LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * L_6 = (LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25515. (( void (*) (LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25516. __this->set_lifetimeGuard_2(L_6);
  25517. return;
  25518. }
  25519. }
  25520. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::get_Array()
  25521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m86BCF8A176126CD9DFA726B1103ABF97E5CBAD5E_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, const RuntimeMethod* method)
  25522. {
  25523. {
  25524. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25525. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25526. }
  25527. }
  25528. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::set_Array(System.Byte[])
  25529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mFB358FD54ED0620A7454B96F25258C9C9A0E51B9_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25530. {
  25531. {
  25532. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25533. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25534. return;
  25535. }
  25536. }
  25537. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::Dispose(System.Boolean)
  25538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m219376F03BC244BFAB383242C500D4B4C5BC7787_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, bool ___disposing0, const RuntimeMethod* method)
  25539. {
  25540. {
  25541. NullCheck((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this);
  25542. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25543. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25544. if (L_0)
  25545. {
  25546. goto IL_0009;
  25547. }
  25548. }
  25549. {
  25550. return;
  25551. }
  25552. IL_0009:
  25553. {
  25554. LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * L_1 = (LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 *)__this->get_lifetimeGuard_2();
  25555. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25556. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25557. NullCheck((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this);
  25558. (( void (*) (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25559. return;
  25560. }
  25561. }
  25562. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::GetSpan()
  25563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 SharedArrayPoolBuffer_1_GetSpan_m1FC8BB47CAB124B76EE5E9E592440B581B7FA467_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, const RuntimeMethod* method)
  25564. {
  25565. static bool s_Il2CppMethodInitialized;
  25566. if (!s_Il2CppMethodInitialized)
  25567. {
  25568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25570. s_Il2CppMethodInitialized = true;
  25571. }
  25572. {
  25573. NullCheck((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this);
  25574. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25575. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25576. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25577. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25578. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25579. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25580. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_3;
  25581. L_3 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25582. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_3;
  25583. }
  25584. }
  25585. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::GetPinnableObject()
  25586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m590E29077C8C6856067418C2283B6E1738B994E6_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, const RuntimeMethod* method)
  25587. {
  25588. {
  25589. NullCheck((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this);
  25590. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25591. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25592. return (RuntimeObject *)L_0;
  25593. }
  25594. }
  25595. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::AddRef()
  25596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mA5304662E588897D83BFF586DD87424A188AD02E_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, const RuntimeMethod* method)
  25597. {
  25598. {
  25599. LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * L_0 = (LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 *)__this->get_lifetimeGuard_2();
  25600. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25601. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25602. return;
  25603. }
  25604. }
  25605. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int32>::ReleaseRef()
  25606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mA7A539036C470CD8E122BDEF26C5E3D6B63B7BF3_gshared (SharedArrayPoolBuffer_1_tE2B5B7876DABDE4F564F2E090ACD793F53F75B95 * __this, const RuntimeMethod* method)
  25607. {
  25608. {
  25609. LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 * L_0 = (LifetimeGuard_t108AAAC6E0938C81BA00C2FB107D0C07AC5A2866 *)__this->get_lifetimeGuard_2();
  25610. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25611. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25612. return;
  25613. }
  25614. }
  25615. #ifdef __clang__
  25616. #pragma clang diagnostic pop
  25617. #endif
  25618. #ifdef __clang__
  25619. #pragma clang diagnostic push
  25620. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25621. #pragma clang diagnostic ignored "-Wunused-variable"
  25622. #endif
  25623. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::.ctor(System.Int32)
  25624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m741B88FC48598C5655A46ECC314A435451F0C603_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25625. {
  25626. static bool s_Il2CppMethodInitialized;
  25627. if (!s_Il2CppMethodInitialized)
  25628. {
  25629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25630. s_Il2CppMethodInitialized = true;
  25631. }
  25632. {
  25633. NullCheck((ManagedBufferBase_1_tF3708BD1E56E8AA724125DD99FE90D460C953272 *)__this);
  25634. (( void (*) (ManagedBufferBase_1_tF3708BD1E56E8AA724125DD99FE90D460C953272 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tF3708BD1E56E8AA724125DD99FE90D460C953272 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25635. int32_t L_0 = ___lengthInElements0;
  25636. int32_t L_1;
  25637. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25638. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25639. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25640. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25641. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25642. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25643. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25644. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25645. NullCheck((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this);
  25646. (( void (*) (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25647. NullCheck((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this);
  25648. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25649. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25650. LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * L_6 = (LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25651. (( void (*) (LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25652. __this->set_lifetimeGuard_2(L_6);
  25653. return;
  25654. }
  25655. }
  25656. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::get_Array()
  25657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m1DF180C8FC2F736758238C12170F9F78891D73A5_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, const RuntimeMethod* method)
  25658. {
  25659. {
  25660. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25661. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25662. }
  25663. }
  25664. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::set_Array(System.Byte[])
  25665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m9038F3CA0282624D6EB75F05173E0A28EE2B1CFF_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25666. {
  25667. {
  25668. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25669. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25670. return;
  25671. }
  25672. }
  25673. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::Dispose(System.Boolean)
  25674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mF054F1125C0770912A9F4762942862CDD7B7A5EA_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, bool ___disposing0, const RuntimeMethod* method)
  25675. {
  25676. {
  25677. NullCheck((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this);
  25678. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25679. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25680. if (L_0)
  25681. {
  25682. goto IL_0009;
  25683. }
  25684. }
  25685. {
  25686. return;
  25687. }
  25688. IL_0009:
  25689. {
  25690. LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * L_1 = (LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 *)__this->get_lifetimeGuard_2();
  25691. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25692. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25693. NullCheck((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this);
  25694. (( void (*) (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25695. return;
  25696. }
  25697. }
  25698. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::GetSpan()
  25699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A SharedArrayPoolBuffer_1_GetSpan_mC1620B9D88463F17A05162AC2034671BB48B3A1A_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, const RuntimeMethod* method)
  25700. {
  25701. static bool s_Il2CppMethodInitialized;
  25702. if (!s_Il2CppMethodInitialized)
  25703. {
  25704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25706. s_Il2CppMethodInitialized = true;
  25707. }
  25708. {
  25709. NullCheck((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this);
  25710. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25711. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25712. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25713. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25714. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25715. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25716. Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_3;
  25717. L_3 = (( Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25718. return (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_3;
  25719. }
  25720. }
  25721. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::GetPinnableObject()
  25722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m651AC5C69A76BB03CE0C49E5D1434DD150F5FE32_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, const RuntimeMethod* method)
  25723. {
  25724. {
  25725. NullCheck((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this);
  25726. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25727. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25728. return (RuntimeObject *)L_0;
  25729. }
  25730. }
  25731. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::AddRef()
  25732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mFE73C8C967F0F8781A8B9CF05B6A667E33C4B929_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, const RuntimeMethod* method)
  25733. {
  25734. {
  25735. LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * L_0 = (LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 *)__this->get_lifetimeGuard_2();
  25736. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25737. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25738. return;
  25739. }
  25740. }
  25741. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Int64>::ReleaseRef()
  25742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC893A017BEEBEB3907047E394F32BC8C4294FFED_gshared (SharedArrayPoolBuffer_1_t0D11CC1A6A4B2DF741D686D319578A3937E9FA46 * __this, const RuntimeMethod* method)
  25743. {
  25744. {
  25745. LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 * L_0 = (LifetimeGuard_t2D0E56E8F21F6383E6BF5E8DF13C43E070DC74E1 *)__this->get_lifetimeGuard_2();
  25746. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25747. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25748. return;
  25749. }
  25750. }
  25751. #ifdef __clang__
  25752. #pragma clang diagnostic pop
  25753. #endif
  25754. #ifdef __clang__
  25755. #pragma clang diagnostic push
  25756. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25757. #pragma clang diagnostic ignored "-Wunused-variable"
  25758. #endif
  25759. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32)
  25760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mCC6F66B8C5E38B85E4B61CD1D8C53D8A5F9E41E4_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25761. {
  25762. static bool s_Il2CppMethodInitialized;
  25763. if (!s_Il2CppMethodInitialized)
  25764. {
  25765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25766. s_Il2CppMethodInitialized = true;
  25767. }
  25768. {
  25769. NullCheck((ManagedBufferBase_1_tC985AE27284BF9E76B6FF33FA39C3E3CCA5C4B71 *)__this);
  25770. (( void (*) (ManagedBufferBase_1_tC985AE27284BF9E76B6FF33FA39C3E3CCA5C4B71 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tC985AE27284BF9E76B6FF33FA39C3E3CCA5C4B71 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25771. int32_t L_0 = ___lengthInElements0;
  25772. int32_t L_1;
  25773. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25774. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25775. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25776. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25777. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25778. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25779. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25780. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25781. NullCheck((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this);
  25782. (( void (*) (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25783. NullCheck((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this);
  25784. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25785. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25786. LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * L_6 = (LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25787. (( void (*) (LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25788. __this->set_lifetimeGuard_2(L_6);
  25789. return;
  25790. }
  25791. }
  25792. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Array()
  25793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m9A7D2D94E90B9BA938EFC0AD525EA179BD2115A3_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, const RuntimeMethod* method)
  25794. {
  25795. {
  25796. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25797. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25798. }
  25799. }
  25800. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::set_Array(System.Byte[])
  25801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m1C8E60D04AC884EA14DAA07D4E12AB81684ED0B1_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25802. {
  25803. {
  25804. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25805. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25806. return;
  25807. }
  25808. }
  25809. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::Dispose(System.Boolean)
  25810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m2DF449A655143613C9D439E516AA97C52ED8268D_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, bool ___disposing0, const RuntimeMethod* method)
  25811. {
  25812. {
  25813. NullCheck((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this);
  25814. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25815. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25816. if (L_0)
  25817. {
  25818. goto IL_0009;
  25819. }
  25820. }
  25821. {
  25822. return;
  25823. }
  25824. IL_0009:
  25825. {
  25826. LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * L_1 = (LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 *)__this->get_lifetimeGuard_2();
  25827. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25828. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25829. NullCheck((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this);
  25830. (( void (*) (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25831. return;
  25832. }
  25833. }
  25834. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::GetSpan()
  25835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE SharedArrayPoolBuffer_1_GetSpan_m45DB0F8027CAA32F176F3345DBDE3AEE81A965B4_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, const RuntimeMethod* method)
  25836. {
  25837. static bool s_Il2CppMethodInitialized;
  25838. if (!s_Il2CppMethodInitialized)
  25839. {
  25840. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25842. s_Il2CppMethodInitialized = true;
  25843. }
  25844. {
  25845. NullCheck((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this);
  25846. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25847. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25848. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25849. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25850. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25851. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25852. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_3;
  25853. L_3 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25854. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_3;
  25855. }
  25856. }
  25857. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::GetPinnableObject()
  25858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m64B25037DA032A7B6E831115B559025BE98549C3_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, const RuntimeMethod* method)
  25859. {
  25860. {
  25861. NullCheck((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this);
  25862. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25863. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25864. return (RuntimeObject *)L_0;
  25865. }
  25866. }
  25867. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::AddRef()
  25868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mA6E27EA22E054006EFB4D2E0730688F90ED4A0E3_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, const RuntimeMethod* method)
  25869. {
  25870. {
  25871. LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * L_0 = (LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 *)__this->get_lifetimeGuard_2();
  25872. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25873. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25874. return;
  25875. }
  25876. }
  25877. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L16>::ReleaseRef()
  25878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mADD3E1520F6D9625BA494ED7D8C71920CC522F0F_gshared (SharedArrayPoolBuffer_1_t7E16E271421660A2DBD015828541D92928D02902 * __this, const RuntimeMethod* method)
  25879. {
  25880. {
  25881. LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 * L_0 = (LifetimeGuard_tF48E9092FD1376BF89E8EB5E520B42FA9999EBA3 *)__this->get_lifetimeGuard_2();
  25882. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  25883. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  25884. return;
  25885. }
  25886. }
  25887. #ifdef __clang__
  25888. #pragma clang diagnostic pop
  25889. #endif
  25890. #ifdef __clang__
  25891. #pragma clang diagnostic push
  25892. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25893. #pragma clang diagnostic ignored "-Wunused-variable"
  25894. #endif
  25895. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32)
  25896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m0D3F7C32F8301164AD6518E3DFEB2CD4C6708EB1_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  25897. {
  25898. static bool s_Il2CppMethodInitialized;
  25899. if (!s_Il2CppMethodInitialized)
  25900. {
  25901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25902. s_Il2CppMethodInitialized = true;
  25903. }
  25904. {
  25905. NullCheck((ManagedBufferBase_1_tFB4B5C82B1AF16E50BDA932B9F290CB63966F336 *)__this);
  25906. (( void (*) (ManagedBufferBase_1_tFB4B5C82B1AF16E50BDA932B9F290CB63966F336 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tFB4B5C82B1AF16E50BDA932B9F290CB63966F336 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  25907. int32_t L_0 = ___lengthInElements0;
  25908. int32_t L_1;
  25909. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25910. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  25911. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  25912. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  25913. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  25914. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  25915. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  25916. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  25917. NullCheck((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this);
  25918. (( void (*) (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25919. NullCheck((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this);
  25920. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  25921. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25922. LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * L_6 = (LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  25923. (( void (*) (LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  25924. __this->set_lifetimeGuard_2(L_6);
  25925. return;
  25926. }
  25927. }
  25928. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Array()
  25929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mE0AA41AD43224A1E3C015DA9B17BA32598E14545_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, const RuntimeMethod* method)
  25930. {
  25931. {
  25932. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  25933. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  25934. }
  25935. }
  25936. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::set_Array(System.Byte[])
  25937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m5EDB6D4B9FAFC6611D06BE84815ABCAEBE76FD1D_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  25938. {
  25939. {
  25940. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  25941. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  25942. return;
  25943. }
  25944. }
  25945. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::Dispose(System.Boolean)
  25946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC62717CB4E61539AE915A379F9E827116D72288B_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, bool ___disposing0, const RuntimeMethod* method)
  25947. {
  25948. {
  25949. NullCheck((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this);
  25950. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25951. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25952. if (L_0)
  25953. {
  25954. goto IL_0009;
  25955. }
  25956. }
  25957. {
  25958. return;
  25959. }
  25960. IL_0009:
  25961. {
  25962. LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * L_1 = (LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 *)__this->get_lifetimeGuard_2();
  25963. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  25964. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  25965. NullCheck((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this);
  25966. (( void (*) (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25967. return;
  25968. }
  25969. }
  25970. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::GetSpan()
  25971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 SharedArrayPoolBuffer_1_GetSpan_m0B5225268D626C6383E179D57D10721C2A4B8A31_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, const RuntimeMethod* method)
  25972. {
  25973. static bool s_Il2CppMethodInitialized;
  25974. if (!s_Il2CppMethodInitialized)
  25975. {
  25976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25977. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25978. s_Il2CppMethodInitialized = true;
  25979. }
  25980. {
  25981. NullCheck((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this);
  25982. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25983. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25984. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  25985. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25986. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  25987. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  25988. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_3;
  25989. L_3 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25990. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_3;
  25991. }
  25992. }
  25993. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::GetPinnableObject()
  25994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m8283CA1B1A52D5BE0CA12B63F873CE95C484081A_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, const RuntimeMethod* method)
  25995. {
  25996. {
  25997. NullCheck((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this);
  25998. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  25999. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26000. return (RuntimeObject *)L_0;
  26001. }
  26002. }
  26003. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::AddRef()
  26004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m72DEB8D37E590EBC200C9B7F64FF087D763CA03C_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, const RuntimeMethod* method)
  26005. {
  26006. {
  26007. LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * L_0 = (LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 *)__this->get_lifetimeGuard_2();
  26008. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26009. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26010. return;
  26011. }
  26012. }
  26013. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.L8>::ReleaseRef()
  26014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m2C3861162E4B5C82C53C5D7455ED760873593191_gshared (SharedArrayPoolBuffer_1_t74C42ACE934FE8D36F1A5F9884C241F358BE536D * __this, const RuntimeMethod* method)
  26015. {
  26016. {
  26017. LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 * L_0 = (LifetimeGuard_t9263D9C42C4A3E7381153D82C17CE55A473FEF95 *)__this->get_lifetimeGuard_2();
  26018. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26019. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26020. return;
  26021. }
  26022. }
  26023. #ifdef __clang__
  26024. #pragma clang diagnostic pop
  26025. #endif
  26026. #ifdef __clang__
  26027. #pragma clang diagnostic push
  26028. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26029. #pragma clang diagnostic ignored "-Wunused-variable"
  26030. #endif
  26031. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32)
  26032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m435CA60FF1BB8F9C609A126124699B3CF1642CA4_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26033. {
  26034. static bool s_Il2CppMethodInitialized;
  26035. if (!s_Il2CppMethodInitialized)
  26036. {
  26037. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26038. s_Il2CppMethodInitialized = true;
  26039. }
  26040. {
  26041. NullCheck((ManagedBufferBase_1_t3C87AD870E22F34A2B5AFA40A302A632765CF1C4 *)__this);
  26042. (( void (*) (ManagedBufferBase_1_t3C87AD870E22F34A2B5AFA40A302A632765CF1C4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t3C87AD870E22F34A2B5AFA40A302A632765CF1C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26043. int32_t L_0 = ___lengthInElements0;
  26044. int32_t L_1;
  26045. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26046. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26047. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26048. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26049. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26050. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26051. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26052. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26053. NullCheck((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this);
  26054. (( void (*) (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26055. NullCheck((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this);
  26056. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26057. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26058. LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * L_6 = (LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26059. (( void (*) (LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26060. __this->set_lifetimeGuard_2(L_6);
  26061. return;
  26062. }
  26063. }
  26064. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Array()
  26065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mFDF230AEF8AB08DF73B8503ABA366908F048B29C_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, const RuntimeMethod* method)
  26066. {
  26067. {
  26068. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26069. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26070. }
  26071. }
  26072. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::set_Array(System.Byte[])
  26073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mD6FD5981D32DE0EF70BB68F5A2A210BE91D736B5_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26074. {
  26075. {
  26076. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26077. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26078. return;
  26079. }
  26080. }
  26081. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::Dispose(System.Boolean)
  26082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m02BAF779C3194771DDA15A441B6FDBF4F73E24D3_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, bool ___disposing0, const RuntimeMethod* method)
  26083. {
  26084. {
  26085. NullCheck((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this);
  26086. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26087. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26088. if (L_0)
  26089. {
  26090. goto IL_0009;
  26091. }
  26092. }
  26093. {
  26094. return;
  26095. }
  26096. IL_0009:
  26097. {
  26098. LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * L_1 = (LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 *)__this->get_lifetimeGuard_2();
  26099. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26100. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26101. NullCheck((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this);
  26102. (( void (*) (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26103. return;
  26104. }
  26105. }
  26106. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::GetSpan()
  26107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC SharedArrayPoolBuffer_1_GetSpan_mCE0906B8B87B82BAC1357B8F58E05DF01FB3A99E_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, const RuntimeMethod* method)
  26108. {
  26109. static bool s_Il2CppMethodInitialized;
  26110. if (!s_Il2CppMethodInitialized)
  26111. {
  26112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26114. s_Il2CppMethodInitialized = true;
  26115. }
  26116. {
  26117. NullCheck((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this);
  26118. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26119. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26120. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26121. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26122. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26123. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26124. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_3;
  26125. L_3 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26126. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_3;
  26127. }
  26128. }
  26129. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::GetPinnableObject()
  26130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m4C204D96BBDE7E2858EB1423EC389AFC617E2700_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, const RuntimeMethod* method)
  26131. {
  26132. {
  26133. NullCheck((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this);
  26134. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26135. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26136. return (RuntimeObject *)L_0;
  26137. }
  26138. }
  26139. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::AddRef()
  26140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mE4CAB850052F4657A204A134E3CB67815CAF5019_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, const RuntimeMethod* method)
  26141. {
  26142. {
  26143. LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * L_0 = (LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 *)__this->get_lifetimeGuard_2();
  26144. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26145. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26146. return;
  26147. }
  26148. }
  26149. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La16>::ReleaseRef()
  26150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m85B49BE52D85F1C9E5DA018845CFE0522602DC99_gshared (SharedArrayPoolBuffer_1_tC980E00D298CFE464703CAEE9AE9699E165B291F * __this, const RuntimeMethod* method)
  26151. {
  26152. {
  26153. LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 * L_0 = (LifetimeGuard_t6ACDD0452FBA3951A5F1CE2334B2A1D6533AACA0 *)__this->get_lifetimeGuard_2();
  26154. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26155. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26156. return;
  26157. }
  26158. }
  26159. #ifdef __clang__
  26160. #pragma clang diagnostic pop
  26161. #endif
  26162. #ifdef __clang__
  26163. #pragma clang diagnostic push
  26164. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26165. #pragma clang diagnostic ignored "-Wunused-variable"
  26166. #endif
  26167. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Int32)
  26168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mD2752F24821F1CD5A1C6B6474CCDB533CDF884D8_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26169. {
  26170. static bool s_Il2CppMethodInitialized;
  26171. if (!s_Il2CppMethodInitialized)
  26172. {
  26173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26174. s_Il2CppMethodInitialized = true;
  26175. }
  26176. {
  26177. NullCheck((ManagedBufferBase_1_tC226C73B08994D8DB5C670299B33B12A4D92A2ED *)__this);
  26178. (( void (*) (ManagedBufferBase_1_tC226C73B08994D8DB5C670299B33B12A4D92A2ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tC226C73B08994D8DB5C670299B33B12A4D92A2ED *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26179. int32_t L_0 = ___lengthInElements0;
  26180. int32_t L_1;
  26181. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26182. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26183. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26184. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26185. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26186. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26187. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26188. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26189. NullCheck((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this);
  26190. (( void (*) (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26191. NullCheck((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this);
  26192. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26193. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26194. LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * L_6 = (LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26195. (( void (*) (LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26196. __this->set_lifetimeGuard_2(L_6);
  26197. return;
  26198. }
  26199. }
  26200. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Array()
  26201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m92681F2F2877A7D9E1F160A22F568DE71721330A_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, const RuntimeMethod* method)
  26202. {
  26203. {
  26204. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26205. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26206. }
  26207. }
  26208. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::set_Array(System.Byte[])
  26209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mE168B9E0FD673D64ECF3F03F611178C6DF415E8C_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26210. {
  26211. {
  26212. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26213. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26214. return;
  26215. }
  26216. }
  26217. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::Dispose(System.Boolean)
  26218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m97EE08633B67AAE947772D126053CD218DCA2FFB_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, bool ___disposing0, const RuntimeMethod* method)
  26219. {
  26220. {
  26221. NullCheck((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this);
  26222. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26223. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26224. if (L_0)
  26225. {
  26226. goto IL_0009;
  26227. }
  26228. }
  26229. {
  26230. return;
  26231. }
  26232. IL_0009:
  26233. {
  26234. LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * L_1 = (LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 *)__this->get_lifetimeGuard_2();
  26235. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26236. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26237. NullCheck((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this);
  26238. (( void (*) (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26239. return;
  26240. }
  26241. }
  26242. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::GetSpan()
  26243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 SharedArrayPoolBuffer_1_GetSpan_m7D9A13B5D6165A9A9B4B8C1B36966004D9050968_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, const RuntimeMethod* method)
  26244. {
  26245. static bool s_Il2CppMethodInitialized;
  26246. if (!s_Il2CppMethodInitialized)
  26247. {
  26248. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26249. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26250. s_Il2CppMethodInitialized = true;
  26251. }
  26252. {
  26253. NullCheck((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this);
  26254. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26255. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26256. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26257. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26258. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26259. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26260. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_3;
  26261. L_3 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26262. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_3;
  26263. }
  26264. }
  26265. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::GetPinnableObject()
  26266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mD54DC6B78FF627EFEDFD6F8870156FF99447397C_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, const RuntimeMethod* method)
  26267. {
  26268. {
  26269. NullCheck((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this);
  26270. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26271. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26272. return (RuntimeObject *)L_0;
  26273. }
  26274. }
  26275. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::AddRef()
  26276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m622DC098E1AC44AFAC2B2B5F5F60C89A0D74AE11_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, const RuntimeMethod* method)
  26277. {
  26278. {
  26279. LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * L_0 = (LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 *)__this->get_lifetimeGuard_2();
  26280. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26281. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26282. return;
  26283. }
  26284. }
  26285. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.La32>::ReleaseRef()
  26286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m53EDCFFCBB6FD97E5DCBC7720F925720EAF1D649_gshared (SharedArrayPoolBuffer_1_t1DCA978784F388A20E4FC459C0FC31D17FB7A934 * __this, const RuntimeMethod* method)
  26287. {
  26288. {
  26289. LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 * L_0 = (LifetimeGuard_tBC847D82AE2DFC6B6D557C30625D4B77DEFB9888 *)__this->get_lifetimeGuard_2();
  26290. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26291. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26292. return;
  26293. }
  26294. }
  26295. #ifdef __clang__
  26296. #pragma clang diagnostic pop
  26297. #endif
  26298. #ifdef __clang__
  26299. #pragma clang diagnostic push
  26300. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26301. #pragma clang diagnostic ignored "-Wunused-variable"
  26302. #endif
  26303. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(System.Int32)
  26304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m97FB3E1200714C1FA354856C8A656E4BDEBE2540_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26305. {
  26306. static bool s_Il2CppMethodInitialized;
  26307. if (!s_Il2CppMethodInitialized)
  26308. {
  26309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26310. s_Il2CppMethodInitialized = true;
  26311. }
  26312. {
  26313. NullCheck((ManagedBufferBase_1_t838F9153DE53747F41DFDC9B62A036BD7844D4BA *)__this);
  26314. (( void (*) (ManagedBufferBase_1_t838F9153DE53747F41DFDC9B62A036BD7844D4BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t838F9153DE53747F41DFDC9B62A036BD7844D4BA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26315. int32_t L_0 = ___lengthInElements0;
  26316. int32_t L_1;
  26317. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26318. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26319. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26320. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26321. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26322. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26323. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26324. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26325. NullCheck((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this);
  26326. (( void (*) (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26327. NullCheck((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this);
  26328. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26329. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26330. LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * L_6 = (LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26331. (( void (*) (LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26332. __this->set_lifetimeGuard_2(L_6);
  26333. return;
  26334. }
  26335. }
  26336. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Array()
  26337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m58B48C37CD4F6431DFE5851BA9374E312007B20B_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, const RuntimeMethod* method)
  26338. {
  26339. {
  26340. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26341. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26342. }
  26343. }
  26344. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::set_Array(System.Byte[])
  26345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m7847B15BE41A93626D6301600599A8BDC58229AC_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26346. {
  26347. {
  26348. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26349. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26350. return;
  26351. }
  26352. }
  26353. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose(System.Boolean)
  26354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m5AE8820EA147BCD2648E61535D4B2F47417DB5F9_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, bool ___disposing0, const RuntimeMethod* method)
  26355. {
  26356. {
  26357. NullCheck((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this);
  26358. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26359. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26360. if (L_0)
  26361. {
  26362. goto IL_0009;
  26363. }
  26364. }
  26365. {
  26366. return;
  26367. }
  26368. IL_0009:
  26369. {
  26370. LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * L_1 = (LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 *)__this->get_lifetimeGuard_2();
  26371. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26372. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26373. NullCheck((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this);
  26374. (( void (*) (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26375. return;
  26376. }
  26377. }
  26378. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::GetSpan()
  26379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 SharedArrayPoolBuffer_1_GetSpan_m9B02D86F68FFF0532C88FDBA94E71155383AC14B_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, const RuntimeMethod* method)
  26380. {
  26381. static bool s_Il2CppMethodInitialized;
  26382. if (!s_Il2CppMethodInitialized)
  26383. {
  26384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26386. s_Il2CppMethodInitialized = true;
  26387. }
  26388. {
  26389. NullCheck((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this);
  26390. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26391. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26392. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26393. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26394. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26395. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26396. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_3;
  26397. L_3 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26398. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_3;
  26399. }
  26400. }
  26401. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::GetPinnableObject()
  26402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mD0A06DDA9BC5DFAE773085A1E47C29FA654C4FB9_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, const RuntimeMethod* method)
  26403. {
  26404. {
  26405. NullCheck((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this);
  26406. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26407. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26408. return (RuntimeObject *)L_0;
  26409. }
  26410. }
  26411. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::AddRef()
  26412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m1752DB359958B992730EBB9EC13A2CF802761A41_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, const RuntimeMethod* method)
  26413. {
  26414. {
  26415. LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * L_0 = (LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 *)__this->get_lifetimeGuard_2();
  26416. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26417. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26418. return;
  26419. }
  26420. }
  26421. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::ReleaseRef()
  26422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m2ED1DE2E65C08D47E1EC768D317BA450D9CC49E7_gshared (SharedArrayPoolBuffer_1_t86A30E326282AD9A9B1D19269D6AD0D35E26D6CD * __this, const RuntimeMethod* method)
  26423. {
  26424. {
  26425. LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 * L_0 = (LifetimeGuard_tA9B06C421C59C29E581137DFBE852D345BB23769 *)__this->get_lifetimeGuard_2();
  26426. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26427. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26428. return;
  26429. }
  26430. }
  26431. #ifdef __clang__
  26432. #pragma clang diagnostic pop
  26433. #endif
  26434. #ifdef __clang__
  26435. #pragma clang diagnostic push
  26436. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26437. #pragma clang diagnostic ignored "-Wunused-variable"
  26438. #endif
  26439. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(System.Int32)
  26440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mAA0A9FCBEDBD15CD188B6DCB040B317BB24AC9FC_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26441. {
  26442. static bool s_Il2CppMethodInitialized;
  26443. if (!s_Il2CppMethodInitialized)
  26444. {
  26445. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26446. s_Il2CppMethodInitialized = true;
  26447. }
  26448. {
  26449. NullCheck((ManagedBufferBase_1_t1109230892EB0CA7BA6232A055FD4FDD1BC4130F *)__this);
  26450. (( void (*) (ManagedBufferBase_1_t1109230892EB0CA7BA6232A055FD4FDD1BC4130F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t1109230892EB0CA7BA6232A055FD4FDD1BC4130F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26451. int32_t L_0 = ___lengthInElements0;
  26452. int32_t L_1;
  26453. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26454. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26455. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26456. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26457. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26458. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26459. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26460. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26461. NullCheck((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this);
  26462. (( void (*) (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26463. NullCheck((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this);
  26464. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26465. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26466. LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * L_6 = (LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26467. (( void (*) (LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26468. __this->set_lifetimeGuard_2(L_6);
  26469. return;
  26470. }
  26471. }
  26472. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Array()
  26473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m8577DD21E829D472E08C9FC9AD1FA4A32F12D3AE_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, const RuntimeMethod* method)
  26474. {
  26475. {
  26476. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26477. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26478. }
  26479. }
  26480. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::set_Array(System.Byte[])
  26481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m5C278D45428683F05865502565CB469BFB15223A_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26482. {
  26483. {
  26484. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26485. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26486. return;
  26487. }
  26488. }
  26489. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose(System.Boolean)
  26490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m7E5A4E871216502CEB7B92C31DE7D7CB6EBF4130_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, bool ___disposing0, const RuntimeMethod* method)
  26491. {
  26492. {
  26493. NullCheck((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this);
  26494. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26495. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26496. if (L_0)
  26497. {
  26498. goto IL_0009;
  26499. }
  26500. }
  26501. {
  26502. return;
  26503. }
  26504. IL_0009:
  26505. {
  26506. LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * L_1 = (LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 *)__this->get_lifetimeGuard_2();
  26507. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26508. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26509. NullCheck((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this);
  26510. (( void (*) (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26511. return;
  26512. }
  26513. }
  26514. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::GetSpan()
  26515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A SharedArrayPoolBuffer_1_GetSpan_m448084B699A7C4E7B01BF2FDBFB7F8F63524618B_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, const RuntimeMethod* method)
  26516. {
  26517. static bool s_Il2CppMethodInitialized;
  26518. if (!s_Il2CppMethodInitialized)
  26519. {
  26520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26522. s_Il2CppMethodInitialized = true;
  26523. }
  26524. {
  26525. NullCheck((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this);
  26526. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26527. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26528. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26529. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26530. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26531. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26532. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_3;
  26533. L_3 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26534. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_3;
  26535. }
  26536. }
  26537. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::GetPinnableObject()
  26538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mB1296F0050C8539B01C2F73466E171B73A68504E_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, const RuntimeMethod* method)
  26539. {
  26540. {
  26541. NullCheck((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this);
  26542. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26543. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26544. return (RuntimeObject *)L_0;
  26545. }
  26546. }
  26547. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::AddRef()
  26548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mB69FF3146BCCD9DA0811EC1F7F86B8F81AC74D13_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, const RuntimeMethod* method)
  26549. {
  26550. {
  26551. LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * L_0 = (LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 *)__this->get_lifetimeGuard_2();
  26552. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26553. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26554. return;
  26555. }
  26556. }
  26557. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::ReleaseRef()
  26558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m91341FF239C86A1BDEDC5682608E67512848844A_gshared (SharedArrayPoolBuffer_1_t634010004E7E4D97D358237C8FD05E4DAA2C0061 * __this, const RuntimeMethod* method)
  26559. {
  26560. {
  26561. LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 * L_0 = (LifetimeGuard_tC4A908DC204857D08015DE9633B75DB69CB363D9 *)__this->get_lifetimeGuard_2();
  26562. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26563. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26564. return;
  26565. }
  26566. }
  26567. #ifdef __clang__
  26568. #pragma clang diagnostic pop
  26569. #endif
  26570. #ifdef __clang__
  26571. #pragma clang diagnostic push
  26572. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26573. #pragma clang diagnostic ignored "-Wunused-variable"
  26574. #endif
  26575. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(System.Int32)
  26576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m0B48D1602FAC7878D55B6F6FE345787F3D24D1A2_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26577. {
  26578. static bool s_Il2CppMethodInitialized;
  26579. if (!s_Il2CppMethodInitialized)
  26580. {
  26581. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26582. s_Il2CppMethodInitialized = true;
  26583. }
  26584. {
  26585. NullCheck((ManagedBufferBase_1_tA25065636FEBB8F9919C50A826ABD6CD94C0B2BC *)__this);
  26586. (( void (*) (ManagedBufferBase_1_tA25065636FEBB8F9919C50A826ABD6CD94C0B2BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tA25065636FEBB8F9919C50A826ABD6CD94C0B2BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26587. int32_t L_0 = ___lengthInElements0;
  26588. int32_t L_1;
  26589. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26590. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26591. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26592. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26593. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26594. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26595. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26596. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26597. NullCheck((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this);
  26598. (( void (*) (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26599. NullCheck((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this);
  26600. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26601. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26602. LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * L_6 = (LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26603. (( void (*) (LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26604. __this->set_lifetimeGuard_2(L_6);
  26605. return;
  26606. }
  26607. }
  26608. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Array()
  26609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m1ACCD80D1A42DBC9EBE942D86CB984D19DC61CE2_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, const RuntimeMethod* method)
  26610. {
  26611. {
  26612. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26613. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26614. }
  26615. }
  26616. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::set_Array(System.Byte[])
  26617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m75906F25A44246C032AD59B1FB9F4186DACE0DB7_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26618. {
  26619. {
  26620. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26621. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26622. return;
  26623. }
  26624. }
  26625. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose(System.Boolean)
  26626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mA39864F9069FB5C4A306D026A24D52B779C07639_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, bool ___disposing0, const RuntimeMethod* method)
  26627. {
  26628. {
  26629. NullCheck((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this);
  26630. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26631. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26632. if (L_0)
  26633. {
  26634. goto IL_0009;
  26635. }
  26636. }
  26637. {
  26638. return;
  26639. }
  26640. IL_0009:
  26641. {
  26642. LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * L_1 = (LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 *)__this->get_lifetimeGuard_2();
  26643. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26644. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26645. NullCheck((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this);
  26646. (( void (*) (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26647. return;
  26648. }
  26649. }
  26650. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::GetSpan()
  26651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 SharedArrayPoolBuffer_1_GetSpan_m3C5EA97A44704A0AD5AFCEC952E3AC7BB9EC2A0D_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, const RuntimeMethod* method)
  26652. {
  26653. static bool s_Il2CppMethodInitialized;
  26654. if (!s_Il2CppMethodInitialized)
  26655. {
  26656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26658. s_Il2CppMethodInitialized = true;
  26659. }
  26660. {
  26661. NullCheck((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this);
  26662. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26663. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26664. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26665. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26666. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26667. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26668. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_3;
  26669. L_3 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26670. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_3;
  26671. }
  26672. }
  26673. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::GetPinnableObject()
  26674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m875E61C9CF25884C9D62181CEF999FE36CF14DDF_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, const RuntimeMethod* method)
  26675. {
  26676. {
  26677. NullCheck((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this);
  26678. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26679. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26680. return (RuntimeObject *)L_0;
  26681. }
  26682. }
  26683. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::AddRef()
  26684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m59B3158D9B109623487643092B7EE2136A3961F5_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, const RuntimeMethod* method)
  26685. {
  26686. {
  26687. LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * L_0 = (LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 *)__this->get_lifetimeGuard_2();
  26688. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26689. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26690. return;
  26691. }
  26692. }
  26693. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::ReleaseRef()
  26694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m5F9856AC9F5058B439C4AF3BDBECAAFD48256CB8_gshared (SharedArrayPoolBuffer_1_tE1199136A0914BACFCDD62B430C19F5EEA0142E0 * __this, const RuntimeMethod* method)
  26695. {
  26696. {
  26697. LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 * L_0 = (LifetimeGuard_t9D7AD7EA4BE1703325D7CA4866E6AC784B469107 *)__this->get_lifetimeGuard_2();
  26698. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26699. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26700. return;
  26701. }
  26702. }
  26703. #ifdef __clang__
  26704. #pragma clang diagnostic pop
  26705. #endif
  26706. #ifdef __clang__
  26707. #pragma clang diagnostic push
  26708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26709. #pragma clang diagnostic ignored "-Wunused-variable"
  26710. #endif
  26711. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(System.Int32)
  26712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m4ACE19B0AA03F7ECA0D1222B8C0E36FE9CD0BFAC_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26713. {
  26714. static bool s_Il2CppMethodInitialized;
  26715. if (!s_Il2CppMethodInitialized)
  26716. {
  26717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26718. s_Il2CppMethodInitialized = true;
  26719. }
  26720. {
  26721. NullCheck((ManagedBufferBase_1_t565672918DC27B841B292D2710A0536666156809 *)__this);
  26722. (( void (*) (ManagedBufferBase_1_t565672918DC27B841B292D2710A0536666156809 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t565672918DC27B841B292D2710A0536666156809 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26723. int32_t L_0 = ___lengthInElements0;
  26724. int32_t L_1;
  26725. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26726. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26727. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26728. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26729. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26730. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26731. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26732. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26733. NullCheck((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this);
  26734. (( void (*) (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26735. NullCheck((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this);
  26736. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26737. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26738. LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * L_6 = (LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26739. (( void (*) (LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26740. __this->set_lifetimeGuard_2(L_6);
  26741. return;
  26742. }
  26743. }
  26744. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Array()
  26745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m7B6DB60BAA1CC0B5EEF48D36B237C96F888306C9_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, const RuntimeMethod* method)
  26746. {
  26747. {
  26748. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26749. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26750. }
  26751. }
  26752. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::set_Array(System.Byte[])
  26753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m93FB3E61C44792174FD09DAC44500AB8327CC2BB_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26754. {
  26755. {
  26756. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26757. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26758. return;
  26759. }
  26760. }
  26761. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose(System.Boolean)
  26762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m7DD2E8D8C2F32F79870F7A6BAABAF60FE017CB13_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, bool ___disposing0, const RuntimeMethod* method)
  26763. {
  26764. {
  26765. NullCheck((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this);
  26766. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26767. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26768. if (L_0)
  26769. {
  26770. goto IL_0009;
  26771. }
  26772. }
  26773. {
  26774. return;
  26775. }
  26776. IL_0009:
  26777. {
  26778. LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * L_1 = (LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C *)__this->get_lifetimeGuard_2();
  26779. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26780. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26781. NullCheck((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this);
  26782. (( void (*) (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26783. return;
  26784. }
  26785. }
  26786. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::GetSpan()
  26787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 SharedArrayPoolBuffer_1_GetSpan_m9E0359ECB8FA8C5F33EB88E3FF903DBAE39ED858_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, const RuntimeMethod* method)
  26788. {
  26789. static bool s_Il2CppMethodInitialized;
  26790. if (!s_Il2CppMethodInitialized)
  26791. {
  26792. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26794. s_Il2CppMethodInitialized = true;
  26795. }
  26796. {
  26797. NullCheck((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this);
  26798. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26799. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26800. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26801. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26802. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26803. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26804. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_3;
  26805. L_3 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26806. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_3;
  26807. }
  26808. }
  26809. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::GetPinnableObject()
  26810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mE17EA248DBE785E37381DFD2B60ECAADF53F0E9C_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, const RuntimeMethod* method)
  26811. {
  26812. {
  26813. NullCheck((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this);
  26814. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26815. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26816. return (RuntimeObject *)L_0;
  26817. }
  26818. }
  26819. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::AddRef()
  26820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mB4F4E0F209D24E2A2B13088E2E66E744BC9CF880_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, const RuntimeMethod* method)
  26821. {
  26822. {
  26823. LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * L_0 = (LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C *)__this->get_lifetimeGuard_2();
  26824. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26825. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26826. return;
  26827. }
  26828. }
  26829. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::ReleaseRef()
  26830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m551513A6B5322BDB34273BDA948E47929C74185C_gshared (SharedArrayPoolBuffer_1_tE339CA7C8CB00F8E830BAEA031577476E421C0AD * __this, const RuntimeMethod* method)
  26831. {
  26832. {
  26833. LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C * L_0 = (LifetimeGuard_t4183F5564BCE9D6C3CA9E02318641E0ABAB8D23C *)__this->get_lifetimeGuard_2();
  26834. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26835. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26836. return;
  26837. }
  26838. }
  26839. #ifdef __clang__
  26840. #pragma clang diagnostic pop
  26841. #endif
  26842. #ifdef __clang__
  26843. #pragma clang diagnostic push
  26844. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26845. #pragma clang diagnostic ignored "-Wunused-variable"
  26846. #endif
  26847. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(System.Int32)
  26848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m8E972F1436A8D08885C7A223E277B2888DC3BEEE_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26849. {
  26850. static bool s_Il2CppMethodInitialized;
  26851. if (!s_Il2CppMethodInitialized)
  26852. {
  26853. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26854. s_Il2CppMethodInitialized = true;
  26855. }
  26856. {
  26857. NullCheck((ManagedBufferBase_1_t6A3A1E17CFE605E85FF25335BB866A1E95F0E601 *)__this);
  26858. (( void (*) (ManagedBufferBase_1_t6A3A1E17CFE605E85FF25335BB866A1E95F0E601 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t6A3A1E17CFE605E85FF25335BB866A1E95F0E601 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26859. int32_t L_0 = ___lengthInElements0;
  26860. int32_t L_1;
  26861. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26862. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26863. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  26864. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26865. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  26866. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  26867. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  26868. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  26869. NullCheck((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this);
  26870. (( void (*) (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26871. NullCheck((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this);
  26872. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  26873. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26874. LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * L_6 = (LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  26875. (( void (*) (LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  26876. __this->set_lifetimeGuard_2(L_6);
  26877. return;
  26878. }
  26879. }
  26880. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Array()
  26881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mD37267C31215D274C47C98559EF91E43B3253AD3_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, const RuntimeMethod* method)
  26882. {
  26883. {
  26884. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  26885. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  26886. }
  26887. }
  26888. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::set_Array(System.Byte[])
  26889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m2E29D2D4B5767B24C32CE07F5D27CA539530DF27_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  26890. {
  26891. {
  26892. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  26893. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  26894. return;
  26895. }
  26896. }
  26897. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose(System.Boolean)
  26898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m30CEB02BCD3AFFF3CF29765FFFD3472C5A7B85CA_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, bool ___disposing0, const RuntimeMethod* method)
  26899. {
  26900. {
  26901. NullCheck((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this);
  26902. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26903. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26904. if (L_0)
  26905. {
  26906. goto IL_0009;
  26907. }
  26908. }
  26909. {
  26910. return;
  26911. }
  26912. IL_0009:
  26913. {
  26914. LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * L_1 = (LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 *)__this->get_lifetimeGuard_2();
  26915. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  26916. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  26917. NullCheck((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this);
  26918. (( void (*) (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  26919. return;
  26920. }
  26921. }
  26922. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::GetSpan()
  26923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC SharedArrayPoolBuffer_1_GetSpan_m72E8D71F64B293AB6C5B2B04297B67A0428C5805_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, const RuntimeMethod* method)
  26924. {
  26925. static bool s_Il2CppMethodInitialized;
  26926. if (!s_Il2CppMethodInitialized)
  26927. {
  26928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26930. s_Il2CppMethodInitialized = true;
  26931. }
  26932. {
  26933. NullCheck((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this);
  26934. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26935. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26936. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  26937. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26938. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  26939. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  26940. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_3;
  26941. L_3 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  26942. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_3;
  26943. }
  26944. }
  26945. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::GetPinnableObject()
  26946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mE2182E9EC692C3F415F9DBE288351B041F5071E0_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, const RuntimeMethod* method)
  26947. {
  26948. {
  26949. NullCheck((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this);
  26950. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  26951. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26952. return (RuntimeObject *)L_0;
  26953. }
  26954. }
  26955. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::AddRef()
  26956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mFAB0576A0735831A509E38171CBDFC1139AD0DA5_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, const RuntimeMethod* method)
  26957. {
  26958. {
  26959. LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * L_0 = (LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 *)__this->get_lifetimeGuard_2();
  26960. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26961. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26962. return;
  26963. }
  26964. }
  26965. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rg32>::ReleaseRef()
  26966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m6140C06C657E9AAB2B95E5D995DF8D31744AD547_gshared (SharedArrayPoolBuffer_1_tD5D50067F84D405640E4F3FE94BF708223BBE86A * __this, const RuntimeMethod* method)
  26967. {
  26968. {
  26969. LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 * L_0 = (LifetimeGuard_tA490BAD036590E9A0BC2A47E1F9475DE77C487B4 *)__this->get_lifetimeGuard_2();
  26970. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  26971. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  26972. return;
  26973. }
  26974. }
  26975. #ifdef __clang__
  26976. #pragma clang diagnostic pop
  26977. #endif
  26978. #ifdef __clang__
  26979. #pragma clang diagnostic push
  26980. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26981. #pragma clang diagnostic ignored "-Wunused-variable"
  26982. #endif
  26983. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(System.Int32)
  26984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mC1FFD43990EB47F7B2E53ECFEE31E9FEC7622417_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  26985. {
  26986. static bool s_Il2CppMethodInitialized;
  26987. if (!s_Il2CppMethodInitialized)
  26988. {
  26989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  26990. s_Il2CppMethodInitialized = true;
  26991. }
  26992. {
  26993. NullCheck((ManagedBufferBase_1_t21A4769F1D98C826D85A5295ABF6DE322F5A03F9 *)__this);
  26994. (( void (*) (ManagedBufferBase_1_t21A4769F1D98C826D85A5295ABF6DE322F5A03F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t21A4769F1D98C826D85A5295ABF6DE322F5A03F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  26995. int32_t L_0 = ___lengthInElements0;
  26996. int32_t L_1;
  26997. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  26998. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  26999. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27000. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27001. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27002. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27003. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27004. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27005. NullCheck((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this);
  27006. (( void (*) (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27007. NullCheck((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this);
  27008. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27009. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27010. LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * L_6 = (LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27011. (( void (*) (LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27012. __this->set_lifetimeGuard_2(L_6);
  27013. return;
  27014. }
  27015. }
  27016. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Array()
  27017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m4F437E01B1AB4911E3F6FC54608B45398DE9CA2E_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, const RuntimeMethod* method)
  27018. {
  27019. {
  27020. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27021. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27022. }
  27023. }
  27024. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::set_Array(System.Byte[])
  27025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m611544A42C33E4A148A30C9B94B02EBAC8054842_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27026. {
  27027. {
  27028. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27029. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27030. return;
  27031. }
  27032. }
  27033. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose(System.Boolean)
  27034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mE1103C9536DED70CB7C2CF4D34FB38B6C58F7A2A_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, bool ___disposing0, const RuntimeMethod* method)
  27035. {
  27036. {
  27037. NullCheck((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this);
  27038. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27039. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27040. if (L_0)
  27041. {
  27042. goto IL_0009;
  27043. }
  27044. }
  27045. {
  27046. return;
  27047. }
  27048. IL_0009:
  27049. {
  27050. LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * L_1 = (LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA *)__this->get_lifetimeGuard_2();
  27051. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27052. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27053. NullCheck((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this);
  27054. (( void (*) (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27055. return;
  27056. }
  27057. }
  27058. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::GetSpan()
  27059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD SharedArrayPoolBuffer_1_GetSpan_m9813012F3B6DE75B81E2C21E22FEE50E80AC67E4_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, const RuntimeMethod* method)
  27060. {
  27061. static bool s_Il2CppMethodInitialized;
  27062. if (!s_Il2CppMethodInitialized)
  27063. {
  27064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27066. s_Il2CppMethodInitialized = true;
  27067. }
  27068. {
  27069. NullCheck((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this);
  27070. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27071. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27072. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27073. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27074. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27075. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27076. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_3;
  27077. L_3 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27078. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_3;
  27079. }
  27080. }
  27081. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::GetPinnableObject()
  27082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m856D2F2EB50BEA114F3CD853520010DB9216E1C7_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, const RuntimeMethod* method)
  27083. {
  27084. {
  27085. NullCheck((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this);
  27086. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27087. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27088. return (RuntimeObject *)L_0;
  27089. }
  27090. }
  27091. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::AddRef()
  27092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m4E67832CE96C9D536847B4247A5ECEB4DDC23CBD_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, const RuntimeMethod* method)
  27093. {
  27094. {
  27095. LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * L_0 = (LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA *)__this->get_lifetimeGuard_2();
  27096. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27097. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27098. return;
  27099. }
  27100. }
  27101. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::ReleaseRef()
  27102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mDC8008AE34AF589430428E75D2794B7B89EA9F02_gshared (SharedArrayPoolBuffer_1_t687ECC5E99F5C37ADF06636DED1FEFF3B5E76519 * __this, const RuntimeMethod* method)
  27103. {
  27104. {
  27105. LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA * L_0 = (LifetimeGuard_t5A4372BD412B0D9E3F18953B240712F9513277FA *)__this->get_lifetimeGuard_2();
  27106. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27107. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27108. return;
  27109. }
  27110. }
  27111. #ifdef __clang__
  27112. #pragma clang diagnostic pop
  27113. #endif
  27114. #ifdef __clang__
  27115. #pragma clang diagnostic push
  27116. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27117. #pragma clang diagnostic ignored "-Wunused-variable"
  27118. #endif
  27119. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(System.Int32)
  27120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mB85723C4AC806BD5CD18D59AAE82783E1280CC03_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27121. {
  27122. static bool s_Il2CppMethodInitialized;
  27123. if (!s_Il2CppMethodInitialized)
  27124. {
  27125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27126. s_Il2CppMethodInitialized = true;
  27127. }
  27128. {
  27129. NullCheck((ManagedBufferBase_1_tFEA1C9AE91E57C8D29BB1EC7D8CBF39375171635 *)__this);
  27130. (( void (*) (ManagedBufferBase_1_tFEA1C9AE91E57C8D29BB1EC7D8CBF39375171635 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tFEA1C9AE91E57C8D29BB1EC7D8CBF39375171635 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27131. int32_t L_0 = ___lengthInElements0;
  27132. int32_t L_1;
  27133. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27134. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27135. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27136. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27137. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27138. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27139. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27140. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27141. NullCheck((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this);
  27142. (( void (*) (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27143. NullCheck((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this);
  27144. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27145. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27146. LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * L_6 = (LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27147. (( void (*) (LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27148. __this->set_lifetimeGuard_2(L_6);
  27149. return;
  27150. }
  27151. }
  27152. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Array()
  27153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m02AD934459E6CC43B5342480B0EB9C22EFEEA634_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, const RuntimeMethod* method)
  27154. {
  27155. {
  27156. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27157. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27158. }
  27159. }
  27160. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::set_Array(System.Byte[])
  27161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m793329DA52AC8041FB6D70046FDC812E00ADB16D_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27162. {
  27163. {
  27164. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27165. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27166. return;
  27167. }
  27168. }
  27169. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose(System.Boolean)
  27170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mA61D89EAA577009D9CAC0B0C35EDD78624BEC7E1_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, bool ___disposing0, const RuntimeMethod* method)
  27171. {
  27172. {
  27173. NullCheck((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this);
  27174. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27175. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27176. if (L_0)
  27177. {
  27178. goto IL_0009;
  27179. }
  27180. }
  27181. {
  27182. return;
  27183. }
  27184. IL_0009:
  27185. {
  27186. LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * L_1 = (LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 *)__this->get_lifetimeGuard_2();
  27187. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27188. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27189. NullCheck((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this);
  27190. (( void (*) (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27191. return;
  27192. }
  27193. }
  27194. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::GetSpan()
  27195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 SharedArrayPoolBuffer_1_GetSpan_m54EFEAACC9DE5375EE1798FBF72F399E30BD4B3B_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, const RuntimeMethod* method)
  27196. {
  27197. static bool s_Il2CppMethodInitialized;
  27198. if (!s_Il2CppMethodInitialized)
  27199. {
  27200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27202. s_Il2CppMethodInitialized = true;
  27203. }
  27204. {
  27205. NullCheck((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this);
  27206. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27207. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27208. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27209. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27210. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27211. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27212. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_3;
  27213. L_3 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27214. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_3;
  27215. }
  27216. }
  27217. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::GetPinnableObject()
  27218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m0D1B80C80E276A37F1F562779D317F6246CDF488_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, const RuntimeMethod* method)
  27219. {
  27220. {
  27221. NullCheck((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this);
  27222. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27223. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27224. return (RuntimeObject *)L_0;
  27225. }
  27226. }
  27227. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::AddRef()
  27228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mCC96C0F54BF89DC2A348BC0A09CFAD94DD7C2E14_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, const RuntimeMethod* method)
  27229. {
  27230. {
  27231. LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * L_0 = (LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 *)__this->get_lifetimeGuard_2();
  27232. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27233. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27234. return;
  27235. }
  27236. }
  27237. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::ReleaseRef()
  27238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mCDC2030E9905A38E2515133738667FE09DCC1AD0_gshared (SharedArrayPoolBuffer_1_t29EF7EFD8F9E63339DA0FF4823AB7EF96CBCB175 * __this, const RuntimeMethod* method)
  27239. {
  27240. {
  27241. LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 * L_0 = (LifetimeGuard_tA3E6723EA8439CFAD43CD313CEDFDAEA3E2A15C6 *)__this->get_lifetimeGuard_2();
  27242. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27243. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27244. return;
  27245. }
  27246. }
  27247. #ifdef __clang__
  27248. #pragma clang diagnostic pop
  27249. #endif
  27250. #ifdef __clang__
  27251. #pragma clang diagnostic push
  27252. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27253. #pragma clang diagnostic ignored "-Wunused-variable"
  27254. #endif
  27255. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(System.Int32)
  27256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m77E95ECAC1D8269B41A605B18E6E76C21003469D_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27257. {
  27258. static bool s_Il2CppMethodInitialized;
  27259. if (!s_Il2CppMethodInitialized)
  27260. {
  27261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27262. s_Il2CppMethodInitialized = true;
  27263. }
  27264. {
  27265. NullCheck((ManagedBufferBase_1_t923C6295C37913DE9ACCD4E2FF5CB9492C6EFB55 *)__this);
  27266. (( void (*) (ManagedBufferBase_1_t923C6295C37913DE9ACCD4E2FF5CB9492C6EFB55 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t923C6295C37913DE9ACCD4E2FF5CB9492C6EFB55 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27267. int32_t L_0 = ___lengthInElements0;
  27268. int32_t L_1;
  27269. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27270. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27271. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27272. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27273. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27274. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27275. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27276. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27277. NullCheck((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this);
  27278. (( void (*) (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27279. NullCheck((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this);
  27280. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27281. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27282. LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * L_6 = (LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27283. (( void (*) (LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27284. __this->set_lifetimeGuard_2(L_6);
  27285. return;
  27286. }
  27287. }
  27288. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Array()
  27289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m73D3BD0C1DE260C86BDBF78AEC6456E90252A314_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, const RuntimeMethod* method)
  27290. {
  27291. {
  27292. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27293. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27294. }
  27295. }
  27296. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::set_Array(System.Byte[])
  27297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m1FE0A587DFBA2CB3D325418CAC3BED201FC02002_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27298. {
  27299. {
  27300. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27301. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27302. return;
  27303. }
  27304. }
  27305. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose(System.Boolean)
  27306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m74FDFEC5951EB3D637610E34D5D1D82B8FE57B7F_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, bool ___disposing0, const RuntimeMethod* method)
  27307. {
  27308. {
  27309. NullCheck((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this);
  27310. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27311. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27312. if (L_0)
  27313. {
  27314. goto IL_0009;
  27315. }
  27316. }
  27317. {
  27318. return;
  27319. }
  27320. IL_0009:
  27321. {
  27322. LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * L_1 = (LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D *)__this->get_lifetimeGuard_2();
  27323. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27324. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27325. NullCheck((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this);
  27326. (( void (*) (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27327. return;
  27328. }
  27329. }
  27330. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::GetSpan()
  27331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 SharedArrayPoolBuffer_1_GetSpan_m8D76F10048CC14E836D816B3E98F0A92CA884FEE_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, const RuntimeMethod* method)
  27332. {
  27333. static bool s_Il2CppMethodInitialized;
  27334. if (!s_Il2CppMethodInitialized)
  27335. {
  27336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27338. s_Il2CppMethodInitialized = true;
  27339. }
  27340. {
  27341. NullCheck((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this);
  27342. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27343. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27344. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27345. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27346. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27347. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27348. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_3;
  27349. L_3 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27350. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_3;
  27351. }
  27352. }
  27353. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::GetPinnableObject()
  27354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m5E6B8D46982EEA4A8146A7D2C870522893DCD8A5_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, const RuntimeMethod* method)
  27355. {
  27356. {
  27357. NullCheck((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this);
  27358. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27359. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27360. return (RuntimeObject *)L_0;
  27361. }
  27362. }
  27363. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::AddRef()
  27364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m8897F9885F05C5295C3445B12AB51A721DD87CBB_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, const RuntimeMethod* method)
  27365. {
  27366. {
  27367. LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * L_0 = (LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D *)__this->get_lifetimeGuard_2();
  27368. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27369. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27370. return;
  27371. }
  27372. }
  27373. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::ReleaseRef()
  27374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m1C1F215077D16FB988D89912CB8F17522E300C8D_gshared (SharedArrayPoolBuffer_1_tB52A6BF2EC8B1A64F57DAAB410BB874A73B00780 * __this, const RuntimeMethod* method)
  27375. {
  27376. {
  27377. LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D * L_0 = (LifetimeGuard_t976385666955DA657DBB659AFF47E3AD3316B20D *)__this->get_lifetimeGuard_2();
  27378. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27379. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27380. return;
  27381. }
  27382. }
  27383. #ifdef __clang__
  27384. #pragma clang diagnostic pop
  27385. #endif
  27386. #ifdef __clang__
  27387. #pragma clang diagnostic push
  27388. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27389. #pragma clang diagnostic ignored "-Wunused-variable"
  27390. #endif
  27391. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(System.Int32)
  27392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m2CAEC92DD9B9F3F8963D0E09B6714954577A5A31_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27393. {
  27394. static bool s_Il2CppMethodInitialized;
  27395. if (!s_Il2CppMethodInitialized)
  27396. {
  27397. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27398. s_Il2CppMethodInitialized = true;
  27399. }
  27400. {
  27401. NullCheck((ManagedBufferBase_1_t7C5BE43F615C80358D5368B6D9F17373FFF705E3 *)__this);
  27402. (( void (*) (ManagedBufferBase_1_t7C5BE43F615C80358D5368B6D9F17373FFF705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t7C5BE43F615C80358D5368B6D9F17373FFF705E3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27403. int32_t L_0 = ___lengthInElements0;
  27404. int32_t L_1;
  27405. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27406. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27407. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27408. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27409. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27410. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27411. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27412. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27413. NullCheck((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this);
  27414. (( void (*) (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27415. NullCheck((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this);
  27416. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27417. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27418. LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * L_6 = (LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27419. (( void (*) (LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27420. __this->set_lifetimeGuard_2(L_6);
  27421. return;
  27422. }
  27423. }
  27424. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Array()
  27425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mEEC5C79826A9A8A2D9CEE10E6EE228DD1C45C4A9_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, const RuntimeMethod* method)
  27426. {
  27427. {
  27428. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27429. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27430. }
  27431. }
  27432. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::set_Array(System.Byte[])
  27433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m7FBAA640AD11107F96D67426630FDF84CDE926A5_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27434. {
  27435. {
  27436. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27437. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27438. return;
  27439. }
  27440. }
  27441. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose(System.Boolean)
  27442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mBA0950A14AA4AFCEEB6F713A898761190B7D337A_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, bool ___disposing0, const RuntimeMethod* method)
  27443. {
  27444. {
  27445. NullCheck((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this);
  27446. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27447. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27448. if (L_0)
  27449. {
  27450. goto IL_0009;
  27451. }
  27452. }
  27453. {
  27454. return;
  27455. }
  27456. IL_0009:
  27457. {
  27458. LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * L_1 = (LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE *)__this->get_lifetimeGuard_2();
  27459. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27460. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27461. NullCheck((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this);
  27462. (( void (*) (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27463. return;
  27464. }
  27465. }
  27466. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::GetSpan()
  27467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 SharedArrayPoolBuffer_1_GetSpan_m0B147F2D2371E182C3B80D0ABDC5A5B5537353BA_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, const RuntimeMethod* method)
  27468. {
  27469. static bool s_Il2CppMethodInitialized;
  27470. if (!s_Il2CppMethodInitialized)
  27471. {
  27472. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27473. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27474. s_Il2CppMethodInitialized = true;
  27475. }
  27476. {
  27477. NullCheck((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this);
  27478. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27479. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27480. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27481. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27482. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27483. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27484. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_3;
  27485. L_3 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27486. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_3;
  27487. }
  27488. }
  27489. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::GetPinnableObject()
  27490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m07B730AB1956EFD5DA42BF0EAEDA6C1200769AE8_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, const RuntimeMethod* method)
  27491. {
  27492. {
  27493. NullCheck((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this);
  27494. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27495. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27496. return (RuntimeObject *)L_0;
  27497. }
  27498. }
  27499. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::AddRef()
  27500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m74C27A9B7AC97FCD6C20EA5D14EE1F048B593D8F_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, const RuntimeMethod* method)
  27501. {
  27502. {
  27503. LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * L_0 = (LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE *)__this->get_lifetimeGuard_2();
  27504. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27505. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27506. return;
  27507. }
  27508. }
  27509. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::ReleaseRef()
  27510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mAA3E0DE6D236267283AE8B52CB7C83D795D0C0D5_gshared (SharedArrayPoolBuffer_1_tA902D29A7F501FA277C40933FF63C5AE2BA774ED * __this, const RuntimeMethod* method)
  27511. {
  27512. {
  27513. LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE * L_0 = (LifetimeGuard_t498B17D74C4DC25904257C7F6118776C554427FE *)__this->get_lifetimeGuard_2();
  27514. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27515. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27516. return;
  27517. }
  27518. }
  27519. #ifdef __clang__
  27520. #pragma clang diagnostic pop
  27521. #endif
  27522. #ifdef __clang__
  27523. #pragma clang diagnostic push
  27524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27525. #pragma clang diagnostic ignored "-Wunused-variable"
  27526. #endif
  27527. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(System.Int32)
  27528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m7C029F17AF580D2EC4BDFC8946B2C90DFFE31FCB_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27529. {
  27530. static bool s_Il2CppMethodInitialized;
  27531. if (!s_Il2CppMethodInitialized)
  27532. {
  27533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27534. s_Il2CppMethodInitialized = true;
  27535. }
  27536. {
  27537. NullCheck((ManagedBufferBase_1_t4F08A1BEB9B1CE7C6291F4DB270D9FA3D37628C3 *)__this);
  27538. (( void (*) (ManagedBufferBase_1_t4F08A1BEB9B1CE7C6291F4DB270D9FA3D37628C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t4F08A1BEB9B1CE7C6291F4DB270D9FA3D37628C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27539. int32_t L_0 = ___lengthInElements0;
  27540. int32_t L_1;
  27541. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27542. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27543. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27544. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27545. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27546. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27547. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27548. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27549. NullCheck((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this);
  27550. (( void (*) (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27551. NullCheck((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this);
  27552. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27553. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27554. LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * L_6 = (LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27555. (( void (*) (LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27556. __this->set_lifetimeGuard_2(L_6);
  27557. return;
  27558. }
  27559. }
  27560. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Array()
  27561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mF8EDF54A9EBC65D478DEA562D5F58E5D18A1DA0C_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, const RuntimeMethod* method)
  27562. {
  27563. {
  27564. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27565. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27566. }
  27567. }
  27568. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::set_Array(System.Byte[])
  27569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mD04311F28050A1ED59AEB86BDE0A370B22BA047E_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27570. {
  27571. {
  27572. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27573. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27574. return;
  27575. }
  27576. }
  27577. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose(System.Boolean)
  27578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m158370887F6B1036037ABF8F75555C74B8DA158C_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, bool ___disposing0, const RuntimeMethod* method)
  27579. {
  27580. {
  27581. NullCheck((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this);
  27582. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27583. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27584. if (L_0)
  27585. {
  27586. goto IL_0009;
  27587. }
  27588. }
  27589. {
  27590. return;
  27591. }
  27592. IL_0009:
  27593. {
  27594. LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * L_1 = (LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 *)__this->get_lifetimeGuard_2();
  27595. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27596. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27597. NullCheck((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this);
  27598. (( void (*) (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27599. return;
  27600. }
  27601. }
  27602. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetSpan()
  27603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A SharedArrayPoolBuffer_1_GetSpan_m8BA1323EB52C542550C354C654EC9A432FE88F38_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, const RuntimeMethod* method)
  27604. {
  27605. static bool s_Il2CppMethodInitialized;
  27606. if (!s_Il2CppMethodInitialized)
  27607. {
  27608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27610. s_Il2CppMethodInitialized = true;
  27611. }
  27612. {
  27613. NullCheck((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this);
  27614. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27615. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27616. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27617. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27618. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27619. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27620. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_3;
  27621. L_3 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27622. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_3;
  27623. }
  27624. }
  27625. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetPinnableObject()
  27626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m14EF36C04A069B3ACFB87D1C079E1D681293D0C4_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, const RuntimeMethod* method)
  27627. {
  27628. {
  27629. NullCheck((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this);
  27630. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27631. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27632. return (RuntimeObject *)L_0;
  27633. }
  27634. }
  27635. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::AddRef()
  27636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m815451ACEE74F60ADB3A94D0C42D606BB6F20496_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, const RuntimeMethod* method)
  27637. {
  27638. {
  27639. LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * L_0 = (LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 *)__this->get_lifetimeGuard_2();
  27640. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27641. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27642. return;
  27643. }
  27644. }
  27645. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::ReleaseRef()
  27646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mFBD28F4C93192829C8383FBFB3167A911F9DCD96_gshared (SharedArrayPoolBuffer_1_tF4AF05D10C26E1A776F702EC35D6FA01B9559BE8 * __this, const RuntimeMethod* method)
  27647. {
  27648. {
  27649. LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 * L_0 = (LifetimeGuard_t50D640C10AC1EE89A40C79622448EFA133AF8753 *)__this->get_lifetimeGuard_2();
  27650. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27651. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27652. return;
  27653. }
  27654. }
  27655. #ifdef __clang__
  27656. #pragma clang diagnostic pop
  27657. #endif
  27658. #ifdef __clang__
  27659. #pragma clang diagnostic push
  27660. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27661. #pragma clang diagnostic ignored "-Wunused-variable"
  27662. #endif
  27663. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(System.Int32)
  27664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m1346EC03D026F2B168C8343C6088FD47B3574778_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27665. {
  27666. static bool s_Il2CppMethodInitialized;
  27667. if (!s_Il2CppMethodInitialized)
  27668. {
  27669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27670. s_Il2CppMethodInitialized = true;
  27671. }
  27672. {
  27673. NullCheck((ManagedBufferBase_1_tB510FC597F7A5FF4BA1D4CEA51D971F8CADF1C41 *)__this);
  27674. (( void (*) (ManagedBufferBase_1_tB510FC597F7A5FF4BA1D4CEA51D971F8CADF1C41 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tB510FC597F7A5FF4BA1D4CEA51D971F8CADF1C41 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27675. int32_t L_0 = ___lengthInElements0;
  27676. int32_t L_1;
  27677. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27678. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27679. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27680. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27681. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27682. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27683. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27684. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27685. NullCheck((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this);
  27686. (( void (*) (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27687. NullCheck((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this);
  27688. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27689. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27690. LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * L_6 = (LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27691. (( void (*) (LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27692. __this->set_lifetimeGuard_2(L_6);
  27693. return;
  27694. }
  27695. }
  27696. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Array()
  27697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m71A76AFD30B6B8937F45BF157A9E5E6272F15D02_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, const RuntimeMethod* method)
  27698. {
  27699. {
  27700. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27701. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27702. }
  27703. }
  27704. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::set_Array(System.Byte[])
  27705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m87268A670B95164EC9F7B760F42286B0E797A54B_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27706. {
  27707. {
  27708. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27709. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27710. return;
  27711. }
  27712. }
  27713. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose(System.Boolean)
  27714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC99A74F524C3B395A01819546B975D5B44BC95F5_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, bool ___disposing0, const RuntimeMethod* method)
  27715. {
  27716. {
  27717. NullCheck((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this);
  27718. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27719. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27720. if (L_0)
  27721. {
  27722. goto IL_0009;
  27723. }
  27724. }
  27725. {
  27726. return;
  27727. }
  27728. IL_0009:
  27729. {
  27730. LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * L_1 = (LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 *)__this->get_lifetimeGuard_2();
  27731. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27732. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27733. NullCheck((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this);
  27734. (( void (*) (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27735. return;
  27736. }
  27737. }
  27738. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetSpan()
  27739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 SharedArrayPoolBuffer_1_GetSpan_m25B69D29C6EABD01CB7D7C472A970EA5D0B5B493_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, const RuntimeMethod* method)
  27740. {
  27741. static bool s_Il2CppMethodInitialized;
  27742. if (!s_Il2CppMethodInitialized)
  27743. {
  27744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27746. s_Il2CppMethodInitialized = true;
  27747. }
  27748. {
  27749. NullCheck((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this);
  27750. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27751. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27752. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27753. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27754. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27755. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27756. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_3;
  27757. L_3 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27758. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_3;
  27759. }
  27760. }
  27761. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetPinnableObject()
  27762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m9DDC7E8AFE943E8222A3D8E19E0F4715DFFA7EF3_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, const RuntimeMethod* method)
  27763. {
  27764. {
  27765. NullCheck((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this);
  27766. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27767. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27768. return (RuntimeObject *)L_0;
  27769. }
  27770. }
  27771. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::AddRef()
  27772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mDA40AAA956E598C0A438EBA7BEC43F5EA2AEA3A4_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, const RuntimeMethod* method)
  27773. {
  27774. {
  27775. LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * L_0 = (LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 *)__this->get_lifetimeGuard_2();
  27776. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27777. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27778. return;
  27779. }
  27780. }
  27781. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::ReleaseRef()
  27782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m81B635023277BA2AC06176C8BFC7E4A0FC9D4DDB_gshared (SharedArrayPoolBuffer_1_t2DD19D0126B8CEF7ABFCCAF0245D8BA0B834C20D * __this, const RuntimeMethod* method)
  27783. {
  27784. {
  27785. LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 * L_0 = (LifetimeGuard_t37A7823C75BFBEDF4E465CBAE704BC1B91B42E50 *)__this->get_lifetimeGuard_2();
  27786. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27787. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27788. return;
  27789. }
  27790. }
  27791. #ifdef __clang__
  27792. #pragma clang diagnostic pop
  27793. #endif
  27794. #ifdef __clang__
  27795. #pragma clang diagnostic push
  27796. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27797. #pragma clang diagnostic ignored "-Wunused-variable"
  27798. #endif
  27799. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(System.Int32)
  27800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m22B14CE5C696C10AE6DB5EC2E1180B0D210BFA0A_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27801. {
  27802. static bool s_Il2CppMethodInitialized;
  27803. if (!s_Il2CppMethodInitialized)
  27804. {
  27805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27806. s_Il2CppMethodInitialized = true;
  27807. }
  27808. {
  27809. NullCheck((ManagedBufferBase_1_t36A3C928DE2581F7103F9158C1574A1A180F31F2 *)__this);
  27810. (( void (*) (ManagedBufferBase_1_t36A3C928DE2581F7103F9158C1574A1A180F31F2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t36A3C928DE2581F7103F9158C1574A1A180F31F2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27811. int32_t L_0 = ___lengthInElements0;
  27812. int32_t L_1;
  27813. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27814. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27815. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27816. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27817. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27818. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27819. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27820. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27821. NullCheck((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this);
  27822. (( void (*) (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27823. NullCheck((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this);
  27824. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27825. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27826. LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * L_6 = (LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27827. (( void (*) (LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27828. __this->set_lifetimeGuard_2(L_6);
  27829. return;
  27830. }
  27831. }
  27832. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Array()
  27833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m8C49C8A1CF406A9C464B91502D3644B623B843F3_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, const RuntimeMethod* method)
  27834. {
  27835. {
  27836. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27837. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27838. }
  27839. }
  27840. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::set_Array(System.Byte[])
  27841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m10D13664CF6656C688D981756A5D7E679ADF102C_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27842. {
  27843. {
  27844. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27845. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27846. return;
  27847. }
  27848. }
  27849. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose(System.Boolean)
  27850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m70F02ECA7DAB65514753235D40FB9D94EE16B08F_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, bool ___disposing0, const RuntimeMethod* method)
  27851. {
  27852. {
  27853. NullCheck((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this);
  27854. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27855. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27856. if (L_0)
  27857. {
  27858. goto IL_0009;
  27859. }
  27860. }
  27861. {
  27862. return;
  27863. }
  27864. IL_0009:
  27865. {
  27866. LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * L_1 = (LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 *)__this->get_lifetimeGuard_2();
  27867. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  27868. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  27869. NullCheck((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this);
  27870. (( void (*) (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27871. return;
  27872. }
  27873. }
  27874. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::GetSpan()
  27875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 SharedArrayPoolBuffer_1_GetSpan_m87180CEC639D9CC63249AE760E4E6F3043ADF823_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, const RuntimeMethod* method)
  27876. {
  27877. static bool s_Il2CppMethodInitialized;
  27878. if (!s_Il2CppMethodInitialized)
  27879. {
  27880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27882. s_Il2CppMethodInitialized = true;
  27883. }
  27884. {
  27885. NullCheck((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this);
  27886. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27887. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27888. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  27889. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27890. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27891. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  27892. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_3;
  27893. L_3 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27894. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_3;
  27895. }
  27896. }
  27897. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::GetPinnableObject()
  27898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m6A32A539507EE5EF9DA54A06797DB3235E19D55C_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, const RuntimeMethod* method)
  27899. {
  27900. {
  27901. NullCheck((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this);
  27902. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27903. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27904. return (RuntimeObject *)L_0;
  27905. }
  27906. }
  27907. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::AddRef()
  27908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mA844BBD96D764E4BBDE80F4B75E7DC22A4974139_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, const RuntimeMethod* method)
  27909. {
  27910. {
  27911. LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * L_0 = (LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 *)__this->get_lifetimeGuard_2();
  27912. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27913. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27914. return;
  27915. }
  27916. }
  27917. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short2>::ReleaseRef()
  27918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m7A7A0AD8DC343C920BC02DE3E94D36BF46E513BA_gshared (SharedArrayPoolBuffer_1_tDF8D07506DF31198C1D1A284395D5E2FDFBFDC2C * __this, const RuntimeMethod* method)
  27919. {
  27920. {
  27921. LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 * L_0 = (LifetimeGuard_tAEFA47D62C7B11D67F0CB98E91D07ED56DB9DF21 *)__this->get_lifetimeGuard_2();
  27922. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  27923. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  27924. return;
  27925. }
  27926. }
  27927. #ifdef __clang__
  27928. #pragma clang diagnostic pop
  27929. #endif
  27930. #ifdef __clang__
  27931. #pragma clang diagnostic push
  27932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27933. #pragma clang diagnostic ignored "-Wunused-variable"
  27934. #endif
  27935. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(System.Int32)
  27936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m54385D58596AE7C9F28EF7F56E8AC0A16C04DA26_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  27937. {
  27938. static bool s_Il2CppMethodInitialized;
  27939. if (!s_Il2CppMethodInitialized)
  27940. {
  27941. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27942. s_Il2CppMethodInitialized = true;
  27943. }
  27944. {
  27945. NullCheck((ManagedBufferBase_1_tE5EB9F65A4D659F979E38A7BC74986CFE9B2902E *)__this);
  27946. (( void (*) (ManagedBufferBase_1_tE5EB9F65A4D659F979E38A7BC74986CFE9B2902E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tE5EB9F65A4D659F979E38A7BC74986CFE9B2902E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  27947. int32_t L_0 = ___lengthInElements0;
  27948. int32_t L_1;
  27949. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  27950. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  27951. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  27952. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  27953. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  27954. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  27955. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  27956. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  27957. NullCheck((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this);
  27958. (( void (*) (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27959. NullCheck((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this);
  27960. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  27961. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27962. LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * L_6 = (LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  27963. (( void (*) (LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  27964. __this->set_lifetimeGuard_2(L_6);
  27965. return;
  27966. }
  27967. }
  27968. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Array()
  27969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m0A82C631EDCDFB33955717945662C3B40AB7C029_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, const RuntimeMethod* method)
  27970. {
  27971. {
  27972. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  27973. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  27974. }
  27975. }
  27976. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::set_Array(System.Byte[])
  27977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mE5EAA40E42E16893B609026EC9489DCF06144045_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  27978. {
  27979. {
  27980. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  27981. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  27982. return;
  27983. }
  27984. }
  27985. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose(System.Boolean)
  27986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mC9B69781F29A6BC77A7B494C341C9C4F734BADCF_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, bool ___disposing0, const RuntimeMethod* method)
  27987. {
  27988. {
  27989. NullCheck((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this);
  27990. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  27991. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  27992. if (L_0)
  27993. {
  27994. goto IL_0009;
  27995. }
  27996. }
  27997. {
  27998. return;
  27999. }
  28000. IL_0009:
  28001. {
  28002. LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * L_1 = (LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 *)__this->get_lifetimeGuard_2();
  28003. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  28004. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  28005. NullCheck((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this);
  28006. (( void (*) (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28007. return;
  28008. }
  28009. }
  28010. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::GetSpan()
  28011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 SharedArrayPoolBuffer_1_GetSpan_m2C16A0C7C06E8A0D1BF1CB3236F9CE5BDBEA6B31_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, const RuntimeMethod* method)
  28012. {
  28013. static bool s_Il2CppMethodInitialized;
  28014. if (!s_Il2CppMethodInitialized)
  28015. {
  28016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28017. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28018. s_Il2CppMethodInitialized = true;
  28019. }
  28020. {
  28021. NullCheck((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this);
  28022. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28023. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28024. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  28025. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28026. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  28027. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28028. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_3;
  28029. L_3 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  28030. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_3;
  28031. }
  28032. }
  28033. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::GetPinnableObject()
  28034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m38E66C5D73390D9D5769A1A2F032094AF3FF778A_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, const RuntimeMethod* method)
  28035. {
  28036. {
  28037. NullCheck((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this);
  28038. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28039. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28040. return (RuntimeObject *)L_0;
  28041. }
  28042. }
  28043. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::AddRef()
  28044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mC57E08E010E75D5D10BE379BE046E8CD332D031F_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, const RuntimeMethod* method)
  28045. {
  28046. {
  28047. LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * L_0 = (LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 *)__this->get_lifetimeGuard_2();
  28048. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28049. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28050. return;
  28051. }
  28052. }
  28053. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<SixLabors.ImageSharp.PixelFormats.Short4>::ReleaseRef()
  28054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mF8FD4DC79EA163052E713A17FEDE526F4267719A_gshared (SharedArrayPoolBuffer_1_t7CA377AD62A999D185DEA702C28E656846A09686 * __this, const RuntimeMethod* method)
  28055. {
  28056. {
  28057. LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 * L_0 = (LifetimeGuard_t41CC57460757A2E112908204BA6A0F4CE3456D99 *)__this->get_lifetimeGuard_2();
  28058. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28059. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28060. return;
  28061. }
  28062. }
  28063. #ifdef __clang__
  28064. #pragma clang diagnostic pop
  28065. #endif
  28066. #ifdef __clang__
  28067. #pragma clang diagnostic push
  28068. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28069. #pragma clang diagnostic ignored "-Wunused-variable"
  28070. #endif
  28071. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::.ctor(System.Int32)
  28072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_m9114F6AA8835F708E09628EEA502E30773795F83_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  28073. {
  28074. static bool s_Il2CppMethodInitialized;
  28075. if (!s_Il2CppMethodInitialized)
  28076. {
  28077. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28078. s_Il2CppMethodInitialized = true;
  28079. }
  28080. {
  28081. NullCheck((ManagedBufferBase_1_t651FC9F5B643195A428716EA9C9C5E7276867C7A *)__this);
  28082. (( void (*) (ManagedBufferBase_1_t651FC9F5B643195A428716EA9C9C5E7276867C7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t651FC9F5B643195A428716EA9C9C5E7276867C7A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  28083. int32_t L_0 = ___lengthInElements0;
  28084. int32_t L_1;
  28085. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  28086. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  28087. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  28088. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28089. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  28090. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  28091. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  28092. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  28093. NullCheck((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this);
  28094. (( void (*) (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28095. NullCheck((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this);
  28096. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  28097. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28098. LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * L_6 = (LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  28099. (( void (*) (LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  28100. __this->set_lifetimeGuard_2(L_6);
  28101. return;
  28102. }
  28103. }
  28104. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::get_Array()
  28105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m5F58A9DBDDB674A73A564662317FA4BDEEE7D0B5_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, const RuntimeMethod* method)
  28106. {
  28107. {
  28108. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  28109. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  28110. }
  28111. }
  28112. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::set_Array(System.Byte[])
  28113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m031DC8B4438DA85F1B1EBCB5156E7BF34BA792F2_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  28114. {
  28115. {
  28116. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  28117. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  28118. return;
  28119. }
  28120. }
  28121. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::Dispose(System.Boolean)
  28122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m556F0456072C7F0B547BFBABCCC825E42851DA43_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, bool ___disposing0, const RuntimeMethod* method)
  28123. {
  28124. {
  28125. NullCheck((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this);
  28126. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28127. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28128. if (L_0)
  28129. {
  28130. goto IL_0009;
  28131. }
  28132. }
  28133. {
  28134. return;
  28135. }
  28136. IL_0009:
  28137. {
  28138. LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * L_1 = (LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A *)__this->get_lifetimeGuard_2();
  28139. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  28140. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  28141. NullCheck((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this);
  28142. (( void (*) (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28143. return;
  28144. }
  28145. }
  28146. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::GetSpan()
  28147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 SharedArrayPoolBuffer_1_GetSpan_mA68A0194AC2346B8D7582EA01B229192C20E05FF_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, const RuntimeMethod* method)
  28148. {
  28149. static bool s_Il2CppMethodInitialized;
  28150. if (!s_Il2CppMethodInitialized)
  28151. {
  28152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28154. s_Il2CppMethodInitialized = true;
  28155. }
  28156. {
  28157. NullCheck((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this);
  28158. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28159. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28160. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  28161. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28162. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  28163. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28164. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_3;
  28165. L_3 = (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  28166. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_3;
  28167. }
  28168. }
  28169. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::GetPinnableObject()
  28170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mE3545E928CC5C5F16CB167E7AADF5B2836999DB5_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, const RuntimeMethod* method)
  28171. {
  28172. {
  28173. NullCheck((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this);
  28174. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28175. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28176. return (RuntimeObject *)L_0;
  28177. }
  28178. }
  28179. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::AddRef()
  28180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m0DF619F29E717782DDBC48FED72A006BA97C8272_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, const RuntimeMethod* method)
  28181. {
  28182. {
  28183. LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * L_0 = (LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A *)__this->get_lifetimeGuard_2();
  28184. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28185. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28186. return;
  28187. }
  28188. }
  28189. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Single>::ReleaseRef()
  28190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC235F105B402AEA96ED43D1CDB67B29F0C44C4F7_gshared (SharedArrayPoolBuffer_1_tBE370455561DF7A53402E875C5B99F9D85BA5934 * __this, const RuntimeMethod* method)
  28191. {
  28192. {
  28193. LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A * L_0 = (LifetimeGuard_t74B4051702034E8BD5BDF8120BE477FCA0DD520A *)__this->get_lifetimeGuard_2();
  28194. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28195. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28196. return;
  28197. }
  28198. }
  28199. #ifdef __clang__
  28200. #pragma clang diagnostic pop
  28201. #endif
  28202. #ifdef __clang__
  28203. #pragma clang diagnostic push
  28204. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28205. #pragma clang diagnostic ignored "-Wunused-variable"
  28206. #endif
  28207. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::.ctor(System.Int32)
  28208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mE6B2F0CC81FDA418DBFF7A8305517F4B421973A7_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  28209. {
  28210. static bool s_Il2CppMethodInitialized;
  28211. if (!s_Il2CppMethodInitialized)
  28212. {
  28213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28214. s_Il2CppMethodInitialized = true;
  28215. }
  28216. {
  28217. NullCheck((ManagedBufferBase_1_tBE2DE3A2DC36968CAE122FF15833673964696E41 *)__this);
  28218. (( void (*) (ManagedBufferBase_1_tBE2DE3A2DC36968CAE122FF15833673964696E41 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_tBE2DE3A2DC36968CAE122FF15833673964696E41 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  28219. int32_t L_0 = ___lengthInElements0;
  28220. int32_t L_1;
  28221. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  28222. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  28223. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  28224. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28225. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  28226. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  28227. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  28228. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  28229. NullCheck((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this);
  28230. (( void (*) (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28231. NullCheck((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this);
  28232. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  28233. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28234. LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * L_6 = (LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  28235. (( void (*) (LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  28236. __this->set_lifetimeGuard_2(L_6);
  28237. return;
  28238. }
  28239. }
  28240. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::get_Array()
  28241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_mB6BBB25210C27C54C37738C07014B58233185CB6_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, const RuntimeMethod* method)
  28242. {
  28243. {
  28244. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  28245. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  28246. }
  28247. }
  28248. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::set_Array(System.Byte[])
  28249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m4D1E648C8E0715CD5DD8D9C38676788B70C8E77C_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  28250. {
  28251. {
  28252. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  28253. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  28254. return;
  28255. }
  28256. }
  28257. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::Dispose(System.Boolean)
  28258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m85692A90AAB979C9815906572A6A5DB7FE70F33B_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, bool ___disposing0, const RuntimeMethod* method)
  28259. {
  28260. {
  28261. NullCheck((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this);
  28262. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28263. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28264. if (L_0)
  28265. {
  28266. goto IL_0009;
  28267. }
  28268. }
  28269. {
  28270. return;
  28271. }
  28272. IL_0009:
  28273. {
  28274. LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * L_1 = (LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 *)__this->get_lifetimeGuard_2();
  28275. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  28276. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  28277. NullCheck((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this);
  28278. (( void (*) (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28279. return;
  28280. }
  28281. }
  28282. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::GetSpan()
  28283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0 SharedArrayPoolBuffer_1_GetSpan_mF6D7ED2F119DB4090EFB24386ABDF523AED2156E_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, const RuntimeMethod* method)
  28284. {
  28285. static bool s_Il2CppMethodInitialized;
  28286. if (!s_Il2CppMethodInitialized)
  28287. {
  28288. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28289. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28290. s_Il2CppMethodInitialized = true;
  28291. }
  28292. {
  28293. NullCheck((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this);
  28294. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28295. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28296. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  28297. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28298. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  28299. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28300. Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0 L_3;
  28301. L_3 = (( Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  28302. return (Span_1_t47BDB4485FC69CC900DCE6606C12EE5F8967FCF0 )L_3;
  28303. }
  28304. }
  28305. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::GetPinnableObject()
  28306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m33D0ADEFDC19590479BF58E0BCC3EF8609742A6F_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, const RuntimeMethod* method)
  28307. {
  28308. {
  28309. NullCheck((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this);
  28310. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28311. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28312. return (RuntimeObject *)L_0;
  28313. }
  28314. }
  28315. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::AddRef()
  28316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_mB0889CB469E115C3BA0DB206635A24EB0C32491B_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, const RuntimeMethod* method)
  28317. {
  28318. {
  28319. LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * L_0 = (LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 *)__this->get_lifetimeGuard_2();
  28320. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28321. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28322. return;
  28323. }
  28324. }
  28325. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt16>::ReleaseRef()
  28326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mC834112A5EA3293D9BC07021C1997378BB05BE45_gshared (SharedArrayPoolBuffer_1_tE6EDA4A0904D6594C394B69BAEF5DC35A71E6EBD * __this, const RuntimeMethod* method)
  28327. {
  28328. {
  28329. LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 * L_0 = (LifetimeGuard_tAC0CFCA09674F1F3FD3BC77FC007AB45AB670750 *)__this->get_lifetimeGuard_2();
  28330. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28331. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28332. return;
  28333. }
  28334. }
  28335. #ifdef __clang__
  28336. #pragma clang diagnostic pop
  28337. #endif
  28338. #ifdef __clang__
  28339. #pragma clang diagnostic push
  28340. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28341. #pragma clang diagnostic ignored "-Wunused-variable"
  28342. #endif
  28343. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::.ctor(System.Int32)
  28344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mC26C63A7F0DFB36F50DEF4C666B35DE41E8B8A6F_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  28345. {
  28346. static bool s_Il2CppMethodInitialized;
  28347. if (!s_Il2CppMethodInitialized)
  28348. {
  28349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28350. s_Il2CppMethodInitialized = true;
  28351. }
  28352. {
  28353. NullCheck((ManagedBufferBase_1_t772D882BBCD3BFF28A4066BA05850DB3DB86796F *)__this);
  28354. (( void (*) (ManagedBufferBase_1_t772D882BBCD3BFF28A4066BA05850DB3DB86796F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t772D882BBCD3BFF28A4066BA05850DB3DB86796F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  28355. int32_t L_0 = ___lengthInElements0;
  28356. int32_t L_1;
  28357. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  28358. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  28359. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  28360. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28361. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  28362. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  28363. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  28364. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  28365. NullCheck((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this);
  28366. (( void (*) (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28367. NullCheck((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this);
  28368. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  28369. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28370. LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * L_6 = (LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  28371. (( void (*) (LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  28372. __this->set_lifetimeGuard_2(L_6);
  28373. return;
  28374. }
  28375. }
  28376. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::get_Array()
  28377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m7C25FD2820B3C3D3BE5EA96EA85EB53DF438CCA0_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, const RuntimeMethod* method)
  28378. {
  28379. {
  28380. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  28381. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  28382. }
  28383. }
  28384. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::set_Array(System.Byte[])
  28385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m85E39B79AA84B0EE1BFC2B736773768570551389_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  28386. {
  28387. {
  28388. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  28389. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  28390. return;
  28391. }
  28392. }
  28393. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::Dispose(System.Boolean)
  28394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mBA0A9E0B717C6694EE935CF5593CC7A9BFF04CCB_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, bool ___disposing0, const RuntimeMethod* method)
  28395. {
  28396. {
  28397. NullCheck((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this);
  28398. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28399. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28400. if (L_0)
  28401. {
  28402. goto IL_0009;
  28403. }
  28404. }
  28405. {
  28406. return;
  28407. }
  28408. IL_0009:
  28409. {
  28410. LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * L_1 = (LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D *)__this->get_lifetimeGuard_2();
  28411. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  28412. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  28413. NullCheck((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this);
  28414. (( void (*) (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28415. return;
  28416. }
  28417. }
  28418. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::GetSpan()
  28419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83 SharedArrayPoolBuffer_1_GetSpan_mC3109FEC147EACAFACB2A68FD32921D33296501B_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, const RuntimeMethod* method)
  28420. {
  28421. static bool s_Il2CppMethodInitialized;
  28422. if (!s_Il2CppMethodInitialized)
  28423. {
  28424. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28426. s_Il2CppMethodInitialized = true;
  28427. }
  28428. {
  28429. NullCheck((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this);
  28430. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28431. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28432. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  28433. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28434. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  28435. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28436. Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83 L_3;
  28437. L_3 = (( Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  28438. return (Span_1_tC7E6D76C721E1CE433A375881D80B6CADD7E8F83 )L_3;
  28439. }
  28440. }
  28441. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::GetPinnableObject()
  28442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_mC32542137BC86C6BBB364F857EE7B3407227D5B3_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, const RuntimeMethod* method)
  28443. {
  28444. {
  28445. NullCheck((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this);
  28446. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28447. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28448. return (RuntimeObject *)L_0;
  28449. }
  28450. }
  28451. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::AddRef()
  28452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m90CFF40376754D4FAF0B2CDAF1DDEFA5D7356E37_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, const RuntimeMethod* method)
  28453. {
  28454. {
  28455. LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * L_0 = (LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D *)__this->get_lifetimeGuard_2();
  28456. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28457. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28458. return;
  28459. }
  28460. }
  28461. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt32>::ReleaseRef()
  28462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_m6574DAD4B6C1122763D983906E47474F61A78D8E_gshared (SharedArrayPoolBuffer_1_tB5BE1DD072F7438AB7CD3C5982D8661C848E8D4B * __this, const RuntimeMethod* method)
  28463. {
  28464. {
  28465. LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D * L_0 = (LifetimeGuard_t7AAAF703C1F6535AC6665C203F52D1303BABB97D *)__this->get_lifetimeGuard_2();
  28466. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28467. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28468. return;
  28469. }
  28470. }
  28471. #ifdef __clang__
  28472. #pragma clang diagnostic pop
  28473. #endif
  28474. #ifdef __clang__
  28475. #pragma clang diagnostic push
  28476. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28477. #pragma clang diagnostic ignored "-Wunused-variable"
  28478. #endif
  28479. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::.ctor(System.Int32)
  28480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mC6106D141B37BE8EED7B6AF1ADD6255CC88529FC_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  28481. {
  28482. static bool s_Il2CppMethodInitialized;
  28483. if (!s_Il2CppMethodInitialized)
  28484. {
  28485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28486. s_Il2CppMethodInitialized = true;
  28487. }
  28488. {
  28489. NullCheck((ManagedBufferBase_1_t667657DE1D208F135C24FDE8B7C98DFB63AABE7F *)__this);
  28490. (( void (*) (ManagedBufferBase_1_t667657DE1D208F135C24FDE8B7C98DFB63AABE7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t667657DE1D208F135C24FDE8B7C98DFB63AABE7F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  28491. int32_t L_0 = ___lengthInElements0;
  28492. int32_t L_1;
  28493. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  28494. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  28495. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  28496. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28497. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  28498. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  28499. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  28500. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  28501. NullCheck((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this);
  28502. (( void (*) (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28503. NullCheck((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this);
  28504. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  28505. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28506. LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * L_6 = (LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  28507. (( void (*) (LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  28508. __this->set_lifetimeGuard_2(L_6);
  28509. return;
  28510. }
  28511. }
  28512. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::get_Array()
  28513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m950B662DF6D7C3A6E4ECBD66E8E27FA6F09657A3_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, const RuntimeMethod* method)
  28514. {
  28515. {
  28516. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  28517. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  28518. }
  28519. }
  28520. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::set_Array(System.Byte[])
  28521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_mB240706ECE603E0F1499D8E77237DF50E9F9CC08_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  28522. {
  28523. {
  28524. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  28525. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  28526. return;
  28527. }
  28528. }
  28529. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::Dispose(System.Boolean)
  28530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_mF92186FEA1A021B0F302FB1BC33BE4A7F32B2AE2_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, bool ___disposing0, const RuntimeMethod* method)
  28531. {
  28532. {
  28533. NullCheck((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this);
  28534. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28535. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28536. if (L_0)
  28537. {
  28538. goto IL_0009;
  28539. }
  28540. }
  28541. {
  28542. return;
  28543. }
  28544. IL_0009:
  28545. {
  28546. LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * L_1 = (LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 *)__this->get_lifetimeGuard_2();
  28547. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  28548. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  28549. NullCheck((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this);
  28550. (( void (*) (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28551. return;
  28552. }
  28553. }
  28554. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::GetSpan()
  28555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED SharedArrayPoolBuffer_1_GetSpan_mD5449D0C399904ABDCE6F8BEAF8F49AADCC1E9E5_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, const RuntimeMethod* method)
  28556. {
  28557. static bool s_Il2CppMethodInitialized;
  28558. if (!s_Il2CppMethodInitialized)
  28559. {
  28560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28562. s_Il2CppMethodInitialized = true;
  28563. }
  28564. {
  28565. NullCheck((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this);
  28566. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28567. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28568. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  28569. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28570. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  28571. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28572. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_3;
  28573. L_3 = (( Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  28574. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_3;
  28575. }
  28576. }
  28577. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::GetPinnableObject()
  28578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m1C748252C1179DE961D8877047D754E13D7DF6B4_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, const RuntimeMethod* method)
  28579. {
  28580. {
  28581. NullCheck((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this);
  28582. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28583. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28584. return (RuntimeObject *)L_0;
  28585. }
  28586. }
  28587. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::AddRef()
  28588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m99137B9AE778BB5DED1DA75BBAC624F280448874_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, const RuntimeMethod* method)
  28589. {
  28590. {
  28591. LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * L_0 = (LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 *)__this->get_lifetimeGuard_2();
  28592. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28593. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28594. return;
  28595. }
  28596. }
  28597. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.UInt64>::ReleaseRef()
  28598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mBE02C801C6EB39E23374FAAEFF61154EC417AC49_gshared (SharedArrayPoolBuffer_1_t6F8AF497062632BF7F494BD22C525FCEBB0FB91C * __this, const RuntimeMethod* method)
  28599. {
  28600. {
  28601. LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 * L_0 = (LifetimeGuard_t4F28A003068654D1C0D9933C71D583087DA411C6 *)__this->get_lifetimeGuard_2();
  28602. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28603. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28604. return;
  28605. }
  28606. }
  28607. #ifdef __clang__
  28608. #pragma clang diagnostic pop
  28609. #endif
  28610. #ifdef __clang__
  28611. #pragma clang diagnostic push
  28612. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28613. #pragma clang diagnostic ignored "-Wunused-variable"
  28614. #endif
  28615. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::.ctor(System.Int32)
  28616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1__ctor_mB0B3342AEA4D85A4214E825CA95086E5249E705C_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, int32_t ___lengthInElements0, const RuntimeMethod* method)
  28617. {
  28618. static bool s_Il2CppMethodInitialized;
  28619. if (!s_Il2CppMethodInitialized)
  28620. {
  28621. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28622. s_Il2CppMethodInitialized = true;
  28623. }
  28624. {
  28625. NullCheck((ManagedBufferBase_1_t27878D2A30E9FC55DCF113FD278C62F4EE771588 *)__this);
  28626. (( void (*) (ManagedBufferBase_1_t27878D2A30E9FC55DCF113FD278C62F4EE771588 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ManagedBufferBase_1_t27878D2A30E9FC55DCF113FD278C62F4EE771588 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  28627. int32_t L_0 = ___lengthInElements0;
  28628. int32_t L_1;
  28629. L_1 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  28630. __this->set_lengthInBytes_1(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_1)));
  28631. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  28632. L_2 = ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_inline(/*hidden argument*/ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_RuntimeMethod_var);
  28633. int32_t L_3 = (int32_t)__this->get_lengthInBytes_1();
  28634. NullCheck((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2);
  28635. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4;
  28636. L_4 = VirtualFuncInvoker1< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t >::Invoke(4 /* !0[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2, (int32_t)L_3);
  28637. NullCheck((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this);
  28638. (( void (*) (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28639. NullCheck((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this);
  28640. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5;
  28641. L_5 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28642. LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * L_6 = (LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6));
  28643. (( void (*) (LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_6, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
  28644. __this->set_lifetimeGuard_2(L_6);
  28645. return;
  28646. }
  28647. }
  28648. // System.Byte[] SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::get_Array()
  28649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* SharedArrayPoolBuffer_1_get_Array_m831F4B88DF96783F1741F5789509AE5A931C0A70_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, const RuntimeMethod* method)
  28650. {
  28651. {
  28652. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get_U3CArrayU3Ek__BackingField_3();
  28653. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0;
  28654. }
  28655. }
  28656. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::set_Array(System.Byte[])
  28657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_set_Array_m5AD6629B26EE83C6CFB1F3455ED34155B0F8C05B_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  28658. {
  28659. {
  28660. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  28661. __this->set_U3CArrayU3Ek__BackingField_3(L_0);
  28662. return;
  28663. }
  28664. }
  28665. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::Dispose(System.Boolean)
  28666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_Dispose_m385251C9CC24E63774D863735BDA7F552EDD13BD_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, bool ___disposing0, const RuntimeMethod* method)
  28667. {
  28668. {
  28669. NullCheck((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this);
  28670. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28671. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28672. if (L_0)
  28673. {
  28674. goto IL_0009;
  28675. }
  28676. }
  28677. {
  28678. return;
  28679. }
  28680. IL_0009:
  28681. {
  28682. LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * L_1 = (LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF *)__this->get_lifetimeGuard_2();
  28683. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1);
  28684. RefCountedMemoryLifetimeGuard_Dispose_m370E27E25EDE8D5E86BE1FA95B0F96AF2DCC1D61((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_1, /*hidden argument*/NULL);
  28685. NullCheck((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this);
  28686. (( void (*) (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  28687. return;
  28688. }
  28689. }
  28690. // System.Span`1<T> SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::GetSpan()
  28691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 SharedArrayPoolBuffer_1_GetSpan_mC6268772E9510A050475E0FF50548D012DFBE1EC_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, const RuntimeMethod* method)
  28692. {
  28693. static bool s_Il2CppMethodInitialized;
  28694. if (!s_Il2CppMethodInitialized)
  28695. {
  28696. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28698. s_Il2CppMethodInitialized = true;
  28699. }
  28700. {
  28701. NullCheck((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this);
  28702. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28703. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28704. int32_t L_1 = (int32_t)__this->get_lengthInBytes_1();
  28705. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28706. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  28707. L_2 = MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_inline((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_RuntimeMethod_var);
  28708. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_3;
  28709. L_3 = (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  28710. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_3;
  28711. }
  28712. }
  28713. // System.Object SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::GetPinnableObject()
  28714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SharedArrayPoolBuffer_1_GetPinnableObject_m1177D1A1C2412066FF0098774CF2BBDE404E5971_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, const RuntimeMethod* method)
  28715. {
  28716. {
  28717. NullCheck((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this);
  28718. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  28719. L_0 = (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28720. return (RuntimeObject *)L_0;
  28721. }
  28722. }
  28723. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::AddRef()
  28724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_AddRef_m1CA5848A6211D6D5CB3F618839522798FD542CE6_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, const RuntimeMethod* method)
  28725. {
  28726. {
  28727. LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * L_0 = (LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF *)__this->get_lifetimeGuard_2();
  28728. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28729. RefCountedMemoryLifetimeGuard_AddRef_mE47F13D5732B5F4CFC76F447C7C6F4AD5ADD6C30((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28730. return;
  28731. }
  28732. }
  28733. // System.Void SixLabors.ImageSharp.Memory.Internals.SharedArrayPoolBuffer`1<System.Numerics.Vector4>::ReleaseRef()
  28734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedArrayPoolBuffer_1_ReleaseRef_mE1CE9193F68C7A5D0A8123C5668D4E60CAA10C11_gshared (SharedArrayPoolBuffer_1_t76AA5C7F64A59A4C053486A2FF4184C8C50A18D1 * __this, const RuntimeMethod* method)
  28735. {
  28736. {
  28737. LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF * L_0 = (LifetimeGuard_t90C15EDDDB53FD05E4553BD4E3CE0986CCC5F0CF *)__this->get_lifetimeGuard_2();
  28738. NullCheck((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0);
  28739. RefCountedMemoryLifetimeGuard_ReleaseRef_m0935C50ADDB7017083FC0B913B540F1FE3543399((RefCountedMemoryLifetimeGuard_tF4EE750B4415E9EA0E288262FB36CD87734450FC *)L_0, /*hidden argument*/NULL);
  28740. return;
  28741. }
  28742. }
  28743. #ifdef __clang__
  28744. #pragma clang diagnostic pop
  28745. #endif
  28746. #ifdef __clang__
  28747. #pragma clang diagnostic push
  28748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28749. #pragma clang diagnostic ignored "-Wunused-variable"
  28750. #endif
  28751. // System.Void System.Threading.Tasks.Shared`1<System.Threading.CancellationTokenRegistration>::.ctor(T)
  28752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shared_1__ctor_m578CBF1E758EC87364DC86966B4CCD86C230B9A9_gshared (Shared_1_t333C4F81656CB6CBFC971E543F8E9995A08F400B * __this, CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A ___value0, const RuntimeMethod* method)
  28753. {
  28754. {
  28755. NullCheck((RuntimeObject *)__this);
  28756. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28757. CancellationTokenRegistration_t407059AA0E00ABE74F43C533E7D035C4BA451F6A L_0 = ___value0;
  28758. __this->set_Value_0(L_0);
  28759. return;
  28760. }
  28761. }
  28762. #ifdef __clang__
  28763. #pragma clang diagnostic pop
  28764. #endif
  28765. #ifdef __clang__
  28766. #pragma clang diagnostic push
  28767. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28768. #pragma clang diagnostic ignored "-Wunused-variable"
  28769. #endif
  28770. // System.Void System.Threading.Tasks.Shared`1<System.Int64>::.ctor(T)
  28771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shared_1__ctor_m821250D03C6E863D2B9BD9B1B52AB9CE4559DCDB_gshared (Shared_1_t0DFF9D1BB33349D2406542C8D41E1219309D0804 * __this, int64_t ___value0, const RuntimeMethod* method)
  28772. {
  28773. {
  28774. NullCheck((RuntimeObject *)__this);
  28775. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28776. int64_t L_0 = ___value0;
  28777. __this->set_Value_0(L_0);
  28778. return;
  28779. }
  28780. }
  28781. #ifdef __clang__
  28782. #pragma clang diagnostic pop
  28783. #endif
  28784. #ifdef __clang__
  28785. #pragma clang diagnostic push
  28786. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28787. #pragma clang diagnostic ignored "-Wunused-variable"
  28788. #endif
  28789. // System.Void System.Threading.Tasks.Shared`1<System.Object>::.ctor(T)
  28790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shared_1__ctor_mF42CE11C088489AA1A2A4EAD908E7D0046F5172E_gshared (Shared_1_t9CD470164021C8F0989F8E21A955B5B9AE6CA05C * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  28791. {
  28792. {
  28793. NullCheck((RuntimeObject *)__this);
  28794. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28795. RuntimeObject * L_0 = ___value0;
  28796. __this->set_Value_0(L_0);
  28797. return;
  28798. }
  28799. }
  28800. #ifdef __clang__
  28801. #pragma clang diagnostic pop
  28802. #endif
  28803. #ifdef __clang__
  28804. #pragma clang diagnostic push
  28805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28806. #pragma clang diagnostic ignored "-Wunused-variable"
  28807. #endif
  28808. // T JCUnityLib.Singleton`1<System.Object>::get_Instance()
  28809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Singleton_1_get_Instance_mD7F54CFD6D60327428D8C7A97E68BE95288A9A52_gshared (const RuntimeMethod* method)
  28810. {
  28811. {
  28812. RuntimeObject * L_0 = ((Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Instance_0();
  28813. if (L_0)
  28814. {
  28815. goto IL_0016;
  28816. }
  28817. }
  28818. {
  28819. RuntimeObject * L_1;
  28820. L_1 = (( RuntimeObject * (*) (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));
  28821. ((Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Instance_0(L_1);
  28822. }
  28823. IL_0016:
  28824. {
  28825. RuntimeObject * L_2 = ((Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Instance_0();
  28826. return (RuntimeObject *)L_2;
  28827. }
  28828. }
  28829. // System.Void JCUnityLib.Singleton`1<System.Object>::.ctor()
  28830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Singleton_1__ctor_mFBCA8662AE05E456B27764B25D98C967DE677592_gshared (Singleton_1_t071853BF0705B5B5B8F435CF6F7E4AE60E60507D * __this, const RuntimeMethod* method)
  28831. {
  28832. {
  28833. NullCheck((RuntimeObject *)__this);
  28834. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28835. return;
  28836. }
  28837. }
  28838. #ifdef __clang__
  28839. #pragma clang diagnostic pop
  28840. #endif
  28841. #ifdef __clang__
  28842. #pragma clang diagnostic push
  28843. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28844. #pragma clang diagnostic ignored "-Wunused-variable"
  28845. #endif
  28846. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  28847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mEFD0CAACE5A6AB4436CBA70746685DAE380E7AB0_gshared (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  28848. {
  28849. {
  28850. NullCheck((RuntimeObject *)__this);
  28851. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28852. int32_t L_0 = ___tileWidth0;
  28853. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  28854. int32_t L_1 = ___tileHeight1;
  28855. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  28856. int32_t L_2 = ___halfTileWidth2;
  28857. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  28858. int32_t L_3 = ___halfTileHeight3;
  28859. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  28860. int32_t L_4 = ___pixelInTile4;
  28861. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  28862. return;
  28863. }
  28864. }
  28865. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>::get_TileWidth()
  28866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mA81DDD9FC36FFFA79054EE6EBB1F9E1B1EA2064B_gshared (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * __this, const RuntimeMethod* method)
  28867. {
  28868. {
  28869. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  28870. return (int32_t)L_0;
  28871. }
  28872. }
  28873. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>::get_PixelInTile()
  28874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mB65C49376C138BFB67B587B60BE59DDE08260BEF_gshared (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * __this, const RuntimeMethod* method)
  28875. {
  28876. {
  28877. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  28878. return (int32_t)L_0;
  28879. }
  28880. }
  28881. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>::get_HalfTileWidth()
  28882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mE5BA50CECBA4C80EB0311B6D6DEBDCDA15094A22_gshared (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * __this, const RuntimeMethod* method)
  28883. {
  28884. {
  28885. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  28886. return (int32_t)L_0;
  28887. }
  28888. }
  28889. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.A8>::get_HalfTileHeight()
  28890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m14F4C791664595439CE526CAE8B1505A0BA1B715_gshared (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * __this, const RuntimeMethod* method)
  28891. {
  28892. {
  28893. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  28894. return (int32_t)L_0;
  28895. }
  28896. }
  28897. #ifdef __clang__
  28898. #pragma clang diagnostic pop
  28899. #endif
  28900. #ifdef __clang__
  28901. #pragma clang diagnostic push
  28902. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28903. #pragma clang diagnostic ignored "-Wunused-variable"
  28904. #endif
  28905. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  28906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m44D7EA5916EA4865D87DB86B164BCA44BE8B5F40_gshared (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  28907. {
  28908. {
  28909. NullCheck((RuntimeObject *)__this);
  28910. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28911. int32_t L_0 = ___tileWidth0;
  28912. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  28913. int32_t L_1 = ___tileHeight1;
  28914. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  28915. int32_t L_2 = ___halfTileWidth2;
  28916. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  28917. int32_t L_3 = ___halfTileHeight3;
  28918. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  28919. int32_t L_4 = ___pixelInTile4;
  28920. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  28921. return;
  28922. }
  28923. }
  28924. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_TileWidth()
  28925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m8033B1F7DBAD5D03AD1086144BB1DC9591D6C2CD_gshared (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * __this, const RuntimeMethod* method)
  28926. {
  28927. {
  28928. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  28929. return (int32_t)L_0;
  28930. }
  28931. }
  28932. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_PixelInTile()
  28933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mFED24C4B0E451329497CC6F569B6361102A3C228_gshared (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * __this, const RuntimeMethod* method)
  28934. {
  28935. {
  28936. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  28937. return (int32_t)L_0;
  28938. }
  28939. }
  28940. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_HalfTileWidth()
  28941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mB1FC02CF13061638FDB9EE1704A65D6D270E6ADA_gshared (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * __this, const RuntimeMethod* method)
  28942. {
  28943. {
  28944. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  28945. return (int32_t)L_0;
  28946. }
  28947. }
  28948. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_HalfTileHeight()
  28949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m8E4B7E4728E621E4DC001839D3D716771AD253AE_gshared (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * __this, const RuntimeMethod* method)
  28950. {
  28951. {
  28952. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  28953. return (int32_t)L_0;
  28954. }
  28955. }
  28956. #ifdef __clang__
  28957. #pragma clang diagnostic pop
  28958. #endif
  28959. #ifdef __clang__
  28960. #pragma clang diagnostic push
  28961. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28962. #pragma clang diagnostic ignored "-Wunused-variable"
  28963. #endif
  28964. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  28965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m52B24E1380AD41DAA59ADD07C88B65BB1159A4C8_gshared (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  28966. {
  28967. {
  28968. NullCheck((RuntimeObject *)__this);
  28969. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  28970. int32_t L_0 = ___tileWidth0;
  28971. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  28972. int32_t L_1 = ___tileHeight1;
  28973. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  28974. int32_t L_2 = ___halfTileWidth2;
  28975. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  28976. int32_t L_3 = ___halfTileHeight3;
  28977. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  28978. int32_t L_4 = ___pixelInTile4;
  28979. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  28980. return;
  28981. }
  28982. }
  28983. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>::get_TileWidth()
  28984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m527990468F0DBB44CB94C5CAC9DD9DD5188F36CE_gshared (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * __this, const RuntimeMethod* method)
  28985. {
  28986. {
  28987. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  28988. return (int32_t)L_0;
  28989. }
  28990. }
  28991. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>::get_PixelInTile()
  28992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m9EC61F8B1D0436687AAE040D58BC2C835D0F949E_gshared (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * __this, const RuntimeMethod* method)
  28993. {
  28994. {
  28995. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  28996. return (int32_t)L_0;
  28997. }
  28998. }
  28999. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>::get_HalfTileWidth()
  29000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m0ACE3B8E0133336EF90793520CD7EA9C0E204E7D_gshared (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * __this, const RuntimeMethod* method)
  29001. {
  29002. {
  29003. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29004. return (int32_t)L_0;
  29005. }
  29006. }
  29007. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Argb32>::get_HalfTileHeight()
  29008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m1F3F9D21A6F4DF904ED7F5324F2182D3AC20B346_gshared (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * __this, const RuntimeMethod* method)
  29009. {
  29010. {
  29011. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29012. return (int32_t)L_0;
  29013. }
  29014. }
  29015. #ifdef __clang__
  29016. #pragma clang diagnostic pop
  29017. #endif
  29018. #ifdef __clang__
  29019. #pragma clang diagnostic push
  29020. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29021. #pragma clang diagnostic ignored "-Wunused-variable"
  29022. #endif
  29023. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m7264C8E849269CBE95D2D7D8725B034401B34AF8_gshared (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29025. {
  29026. {
  29027. NullCheck((RuntimeObject *)__this);
  29028. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29029. int32_t L_0 = ___tileWidth0;
  29030. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29031. int32_t L_1 = ___tileHeight1;
  29032. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29033. int32_t L_2 = ___halfTileWidth2;
  29034. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29035. int32_t L_3 = ___halfTileHeight3;
  29036. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29037. int32_t L_4 = ___pixelInTile4;
  29038. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29039. return;
  29040. }
  29041. }
  29042. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_TileWidth()
  29043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mB5C0CEC1C81665A3277A771497D551F31A1B2CF7_gshared (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * __this, const RuntimeMethod* method)
  29044. {
  29045. {
  29046. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29047. return (int32_t)L_0;
  29048. }
  29049. }
  29050. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_PixelInTile()
  29051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m5B2DBF74018BA8DA87C69DF53EC6F455E86F2B12_gshared (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * __this, const RuntimeMethod* method)
  29052. {
  29053. {
  29054. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29055. return (int32_t)L_0;
  29056. }
  29057. }
  29058. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_HalfTileWidth()
  29059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m3F7D6DE87CB0FD49FA0C0BA7CD0DE1EE9046C370_gshared (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * __this, const RuntimeMethod* method)
  29060. {
  29061. {
  29062. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29063. return (int32_t)L_0;
  29064. }
  29065. }
  29066. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_HalfTileHeight()
  29067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mE6243EC2C1B56287329A62C7E49BE275AF71E2BF_gshared (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * __this, const RuntimeMethod* method)
  29068. {
  29069. {
  29070. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29071. return (int32_t)L_0;
  29072. }
  29073. }
  29074. #ifdef __clang__
  29075. #pragma clang diagnostic pop
  29076. #endif
  29077. #ifdef __clang__
  29078. #pragma clang diagnostic push
  29079. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29080. #pragma clang diagnostic ignored "-Wunused-variable"
  29081. #endif
  29082. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m9D7A9E1B119BA6192DB3F285F0FBA646ED244A3D_gshared (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29084. {
  29085. {
  29086. NullCheck((RuntimeObject *)__this);
  29087. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29088. int32_t L_0 = ___tileWidth0;
  29089. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29090. int32_t L_1 = ___tileHeight1;
  29091. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29092. int32_t L_2 = ___halfTileWidth2;
  29093. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29094. int32_t L_3 = ___halfTileHeight3;
  29095. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29096. int32_t L_4 = ___pixelInTile4;
  29097. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29098. return;
  29099. }
  29100. }
  29101. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_TileWidth()
  29102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m6A9F19B5FA81AC3C49EE42FE68353F689C6150E6_gshared (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * __this, const RuntimeMethod* method)
  29103. {
  29104. {
  29105. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29106. return (int32_t)L_0;
  29107. }
  29108. }
  29109. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_PixelInTile()
  29110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m21E7B211DF7DE9B2856ED431A31EDF5047E7165D_gshared (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * __this, const RuntimeMethod* method)
  29111. {
  29112. {
  29113. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29114. return (int32_t)L_0;
  29115. }
  29116. }
  29117. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_HalfTileWidth()
  29118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m1828A3CCD5BD86FEF2B8779C091BB0FA9C65A765_gshared (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * __this, const RuntimeMethod* method)
  29119. {
  29120. {
  29121. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29122. return (int32_t)L_0;
  29123. }
  29124. }
  29125. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_HalfTileHeight()
  29126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m86D78928E443A5808FEE24127CFEFB31CE5D245E_gshared (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * __this, const RuntimeMethod* method)
  29127. {
  29128. {
  29129. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29130. return (int32_t)L_0;
  29131. }
  29132. }
  29133. #ifdef __clang__
  29134. #pragma clang diagnostic pop
  29135. #endif
  29136. #ifdef __clang__
  29137. #pragma clang diagnostic push
  29138. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29139. #pragma clang diagnostic ignored "-Wunused-variable"
  29140. #endif
  29141. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m084E974BA8CE279F3B74225C87BDFB62A90B0C26_gshared (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29143. {
  29144. {
  29145. NullCheck((RuntimeObject *)__this);
  29146. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29147. int32_t L_0 = ___tileWidth0;
  29148. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29149. int32_t L_1 = ___tileHeight1;
  29150. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29151. int32_t L_2 = ___halfTileWidth2;
  29152. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29153. int32_t L_3 = ___halfTileHeight3;
  29154. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29155. int32_t L_4 = ___pixelInTile4;
  29156. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29157. return;
  29158. }
  29159. }
  29160. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_TileWidth()
  29161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m2944D2B3DDAE65E402F9E8B902E95E13421B12A3_gshared (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * __this, const RuntimeMethod* method)
  29162. {
  29163. {
  29164. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29165. return (int32_t)L_0;
  29166. }
  29167. }
  29168. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_PixelInTile()
  29169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m3BF13933E65CB0F806F9B98FEE76B45BAA5A0013_gshared (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * __this, const RuntimeMethod* method)
  29170. {
  29171. {
  29172. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29173. return (int32_t)L_0;
  29174. }
  29175. }
  29176. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_HalfTileWidth()
  29177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m349E243ECCA353EDCAC502A807EADD320F688689_gshared (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * __this, const RuntimeMethod* method)
  29178. {
  29179. {
  29180. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29181. return (int32_t)L_0;
  29182. }
  29183. }
  29184. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_HalfTileHeight()
  29185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m59CF3F7BEE95F02EC6DE6AC9E05D00589B72F1B1_gshared (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * __this, const RuntimeMethod* method)
  29186. {
  29187. {
  29188. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29189. return (int32_t)L_0;
  29190. }
  29191. }
  29192. #ifdef __clang__
  29193. #pragma clang diagnostic pop
  29194. #endif
  29195. #ifdef __clang__
  29196. #pragma clang diagnostic push
  29197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29198. #pragma clang diagnostic ignored "-Wunused-variable"
  29199. #endif
  29200. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m8E4276749C5E1839430CB951A02F2C03DBE1743E_gshared (SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29202. {
  29203. {
  29204. NullCheck((RuntimeObject *)__this);
  29205. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29206. int32_t L_0 = ___tileWidth0;
  29207. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29208. int32_t L_1 = ___tileHeight1;
  29209. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29210. int32_t L_2 = ___halfTileWidth2;
  29211. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29212. int32_t L_3 = ___halfTileHeight3;
  29213. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29214. int32_t L_4 = ___pixelInTile4;
  29215. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29216. return;
  29217. }
  29218. }
  29219. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_TileWidth()
  29220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mB8CFAC7E551E7262C85D73BD951DF3740CE8D62A_gshared (SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2 * __this, const RuntimeMethod* method)
  29221. {
  29222. {
  29223. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29224. return (int32_t)L_0;
  29225. }
  29226. }
  29227. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_PixelInTile()
  29228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m607C8FEEFF2028225310B29DADF006A31788599B_gshared (SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2 * __this, const RuntimeMethod* method)
  29229. {
  29230. {
  29231. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29232. return (int32_t)L_0;
  29233. }
  29234. }
  29235. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_HalfTileWidth()
  29236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m371B177A655915C30E2EBB153E6F5C11894EE9D9_gshared (SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2 * __this, const RuntimeMethod* method)
  29237. {
  29238. {
  29239. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29240. return (int32_t)L_0;
  29241. }
  29242. }
  29243. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_HalfTileHeight()
  29244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m61700463E9D47D44957F429DD427819C72CDE578_gshared (SlidingWindowInfos_tEB6825A4318EAFEA17344AE32C5F4AC8ABDFB0D2 * __this, const RuntimeMethod* method)
  29245. {
  29246. {
  29247. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29248. return (int32_t)L_0;
  29249. }
  29250. }
  29251. #ifdef __clang__
  29252. #pragma clang diagnostic pop
  29253. #endif
  29254. #ifdef __clang__
  29255. #pragma clang diagnostic push
  29256. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29257. #pragma clang diagnostic ignored "-Wunused-variable"
  29258. #endif
  29259. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mB8455048AC09B9523438DF06CAA1A68B143DCCA6_gshared (SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29261. {
  29262. {
  29263. NullCheck((RuntimeObject *)__this);
  29264. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29265. int32_t L_0 = ___tileWidth0;
  29266. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29267. int32_t L_1 = ___tileHeight1;
  29268. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29269. int32_t L_2 = ___halfTileWidth2;
  29270. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29271. int32_t L_3 = ___halfTileHeight3;
  29272. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29273. int32_t L_4 = ___pixelInTile4;
  29274. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29275. return;
  29276. }
  29277. }
  29278. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_TileWidth()
  29279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m78B6C3E09D9A1EC93792D02A65B2D1A739335A52_gshared (SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5 * __this, const RuntimeMethod* method)
  29280. {
  29281. {
  29282. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29283. return (int32_t)L_0;
  29284. }
  29285. }
  29286. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_PixelInTile()
  29287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mCBC44EAC4F95A8B629A03BDC3B159587C4A70002_gshared (SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5 * __this, const RuntimeMethod* method)
  29288. {
  29289. {
  29290. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29291. return (int32_t)L_0;
  29292. }
  29293. }
  29294. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_HalfTileWidth()
  29295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m5AE13854180E7B77ED91BB311B1A49C9A60B436D_gshared (SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5 * __this, const RuntimeMethod* method)
  29296. {
  29297. {
  29298. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29299. return (int32_t)L_0;
  29300. }
  29301. }
  29302. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_HalfTileHeight()
  29303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mCF40D62AB0E0BD52648666A4FCDB3CA2FB3EC41F_gshared (SlidingWindowInfos_t22850E59E30D7FCA5D7AC324C7FEB32E83C72DB5 * __this, const RuntimeMethod* method)
  29304. {
  29305. {
  29306. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29307. return (int32_t)L_0;
  29308. }
  29309. }
  29310. #ifdef __clang__
  29311. #pragma clang diagnostic pop
  29312. #endif
  29313. #ifdef __clang__
  29314. #pragma clang diagnostic push
  29315. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29316. #pragma clang diagnostic ignored "-Wunused-variable"
  29317. #endif
  29318. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m2761919DD34C0FA5D3212E8CCF7EFEDB98F44EB9_gshared (SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29320. {
  29321. {
  29322. NullCheck((RuntimeObject *)__this);
  29323. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29324. int32_t L_0 = ___tileWidth0;
  29325. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29326. int32_t L_1 = ___tileHeight1;
  29327. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29328. int32_t L_2 = ___halfTileWidth2;
  29329. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29330. int32_t L_3 = ___halfTileHeight3;
  29331. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29332. int32_t L_4 = ___pixelInTile4;
  29333. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29334. return;
  29335. }
  29336. }
  29337. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>::get_TileWidth()
  29338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m9EF9C27FE31E7582286B3682BFCB28EE72852F88_gshared (SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36 * __this, const RuntimeMethod* method)
  29339. {
  29340. {
  29341. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29342. return (int32_t)L_0;
  29343. }
  29344. }
  29345. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>::get_PixelInTile()
  29346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m58EE9522EDA019BFF1F40869A7C892CC338CF633_gshared (SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36 * __this, const RuntimeMethod* method)
  29347. {
  29348. {
  29349. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29350. return (int32_t)L_0;
  29351. }
  29352. }
  29353. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>::get_HalfTileWidth()
  29354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mB8D8EFB689D2A773BB9EF9E3A436BC9919BFFB50_gshared (SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36 * __this, const RuntimeMethod* method)
  29355. {
  29356. {
  29357. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29358. return (int32_t)L_0;
  29359. }
  29360. }
  29361. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Byte4>::get_HalfTileHeight()
  29362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m60838517C340FAA8FDDD991C73F11A3056A9D7F1_gshared (SlidingWindowInfos_tB11D9C6AEBABCB5802BFF752BA64D752BEC4FD36 * __this, const RuntimeMethod* method)
  29363. {
  29364. {
  29365. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29366. return (int32_t)L_0;
  29367. }
  29368. }
  29369. #ifdef __clang__
  29370. #pragma clang diagnostic pop
  29371. #endif
  29372. #ifdef __clang__
  29373. #pragma clang diagnostic push
  29374. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29375. #pragma clang diagnostic ignored "-Wunused-variable"
  29376. #endif
  29377. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m770D0B7A5C2686AB941BB07916DCAE29848981E7_gshared (SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29379. {
  29380. {
  29381. NullCheck((RuntimeObject *)__this);
  29382. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29383. int32_t L_0 = ___tileWidth0;
  29384. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29385. int32_t L_1 = ___tileHeight1;
  29386. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29387. int32_t L_2 = ___halfTileWidth2;
  29388. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29389. int32_t L_3 = ___halfTileHeight3;
  29390. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29391. int32_t L_4 = ___pixelInTile4;
  29392. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29393. return;
  29394. }
  29395. }
  29396. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_TileWidth()
  29397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mDEAE72B5834C9F6D284746888E9D6F9DC93A0B78_gshared (SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB * __this, const RuntimeMethod* method)
  29398. {
  29399. {
  29400. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29401. return (int32_t)L_0;
  29402. }
  29403. }
  29404. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_PixelInTile()
  29405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mB04115A65D67B3C51D1597FC7465262D20F2203F_gshared (SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB * __this, const RuntimeMethod* method)
  29406. {
  29407. {
  29408. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29409. return (int32_t)L_0;
  29410. }
  29411. }
  29412. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_HalfTileWidth()
  29413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m8F6B0F33E4D1C5B759ED85AD97C454EA76D5D125_gshared (SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB * __this, const RuntimeMethod* method)
  29414. {
  29415. {
  29416. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29417. return (int32_t)L_0;
  29418. }
  29419. }
  29420. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_HalfTileHeight()
  29421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mB90D674C96DDCDA96E2782A0C0BA1A5DFD7966AA_gshared (SlidingWindowInfos_tD52173B0F1CFB7904F4ED60DF86D89DA1C8AC9CB * __this, const RuntimeMethod* method)
  29422. {
  29423. {
  29424. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29425. return (int32_t)L_0;
  29426. }
  29427. }
  29428. #ifdef __clang__
  29429. #pragma clang diagnostic pop
  29430. #endif
  29431. #ifdef __clang__
  29432. #pragma clang diagnostic push
  29433. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29434. #pragma clang diagnostic ignored "-Wunused-variable"
  29435. #endif
  29436. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m34D57F463EF044FE3AC24B2D8147020E02B83670_gshared (SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29438. {
  29439. {
  29440. NullCheck((RuntimeObject *)__this);
  29441. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29442. int32_t L_0 = ___tileWidth0;
  29443. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29444. int32_t L_1 = ___tileHeight1;
  29445. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29446. int32_t L_2 = ___halfTileWidth2;
  29447. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29448. int32_t L_3 = ___halfTileHeight3;
  29449. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29450. int32_t L_4 = ___pixelInTile4;
  29451. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29452. return;
  29453. }
  29454. }
  29455. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_TileWidth()
  29456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m0902A11C30C0A07AF9AEAC604C6B23F147252A75_gshared (SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6 * __this, const RuntimeMethod* method)
  29457. {
  29458. {
  29459. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29460. return (int32_t)L_0;
  29461. }
  29462. }
  29463. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_PixelInTile()
  29464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mD79D3B4F206672935D7273060601D1DF8031885D_gshared (SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6 * __this, const RuntimeMethod* method)
  29465. {
  29466. {
  29467. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29468. return (int32_t)L_0;
  29469. }
  29470. }
  29471. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_HalfTileWidth()
  29472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mAF9B44FEFD2D7FAD2E73FBDFF7D8B9A9DA220A70_gshared (SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6 * __this, const RuntimeMethod* method)
  29473. {
  29474. {
  29475. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29476. return (int32_t)L_0;
  29477. }
  29478. }
  29479. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_HalfTileHeight()
  29480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mB3514A02D51F11594B338913809E974A2E9D8DD9_gshared (SlidingWindowInfos_tDB059F3F69E6DB15B87062D35C00CD98145AD8C6 * __this, const RuntimeMethod* method)
  29481. {
  29482. {
  29483. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29484. return (int32_t)L_0;
  29485. }
  29486. }
  29487. #ifdef __clang__
  29488. #pragma clang diagnostic pop
  29489. #endif
  29490. #ifdef __clang__
  29491. #pragma clang diagnostic push
  29492. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29493. #pragma clang diagnostic ignored "-Wunused-variable"
  29494. #endif
  29495. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mCA79CBD2216B1FF63E353367EECD275A449C21DB_gshared (SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29497. {
  29498. {
  29499. NullCheck((RuntimeObject *)__this);
  29500. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29501. int32_t L_0 = ___tileWidth0;
  29502. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29503. int32_t L_1 = ___tileHeight1;
  29504. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29505. int32_t L_2 = ___halfTileWidth2;
  29506. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29507. int32_t L_3 = ___halfTileHeight3;
  29508. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29509. int32_t L_4 = ___pixelInTile4;
  29510. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29511. return;
  29512. }
  29513. }
  29514. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_TileWidth()
  29515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mE9ACE40A9A7C9970074C31790BAD25328880C4F8_gshared (SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91 * __this, const RuntimeMethod* method)
  29516. {
  29517. {
  29518. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29519. return (int32_t)L_0;
  29520. }
  29521. }
  29522. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_PixelInTile()
  29523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mC3E361D6921773961DE75BF6D36313B06155DCF4_gshared (SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91 * __this, const RuntimeMethod* method)
  29524. {
  29525. {
  29526. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29527. return (int32_t)L_0;
  29528. }
  29529. }
  29530. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_HalfTileWidth()
  29531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mF4A84C7DF967A7DF96E93BF1F94358385B14BA8C_gshared (SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91 * __this, const RuntimeMethod* method)
  29532. {
  29533. {
  29534. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29535. return (int32_t)L_0;
  29536. }
  29537. }
  29538. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_HalfTileHeight()
  29539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m727F9401749EA3F67EA6A87BE5B49E7BBC03E819_gshared (SlidingWindowInfos_t6CDE59E78FB2D6A729747A9FC480F31BBF8B3A91 * __this, const RuntimeMethod* method)
  29540. {
  29541. {
  29542. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29543. return (int32_t)L_0;
  29544. }
  29545. }
  29546. #ifdef __clang__
  29547. #pragma clang diagnostic pop
  29548. #endif
  29549. #ifdef __clang__
  29550. #pragma clang diagnostic push
  29551. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29552. #pragma clang diagnostic ignored "-Wunused-variable"
  29553. #endif
  29554. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m5EE2F5C911B22F5BAAEEBBC235C11FA29DF2EE31_gshared (SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29556. {
  29557. {
  29558. NullCheck((RuntimeObject *)__this);
  29559. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29560. int32_t L_0 = ___tileWidth0;
  29561. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29562. int32_t L_1 = ___tileHeight1;
  29563. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29564. int32_t L_2 = ___halfTileWidth2;
  29565. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29566. int32_t L_3 = ___halfTileHeight3;
  29567. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29568. int32_t L_4 = ___pixelInTile4;
  29569. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29570. return;
  29571. }
  29572. }
  29573. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>::get_TileWidth()
  29574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m5F4C49621F32B03787822A4311EB3F2806306BAE_gshared (SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67 * __this, const RuntimeMethod* method)
  29575. {
  29576. {
  29577. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29578. return (int32_t)L_0;
  29579. }
  29580. }
  29581. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>::get_PixelInTile()
  29582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m879105F1EC35AF4F4181F352E05C9579D446CF25_gshared (SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67 * __this, const RuntimeMethod* method)
  29583. {
  29584. {
  29585. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29586. return (int32_t)L_0;
  29587. }
  29588. }
  29589. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>::get_HalfTileWidth()
  29590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m27E3496EFAB4D29EADBA1B70D9FEF5F97680CE59_gshared (SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67 * __this, const RuntimeMethod* method)
  29591. {
  29592. {
  29593. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29594. return (int32_t)L_0;
  29595. }
  29596. }
  29597. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L16>::get_HalfTileHeight()
  29598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m7C550D479960E093EF731384A60D000BF253E66D_gshared (SlidingWindowInfos_tBD7ED98D7B9830FDB8B0DF8F51E355EC5C4ADB67 * __this, const RuntimeMethod* method)
  29599. {
  29600. {
  29601. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29602. return (int32_t)L_0;
  29603. }
  29604. }
  29605. #ifdef __clang__
  29606. #pragma clang diagnostic pop
  29607. #endif
  29608. #ifdef __clang__
  29609. #pragma clang diagnostic push
  29610. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29611. #pragma clang diagnostic ignored "-Wunused-variable"
  29612. #endif
  29613. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m3A60D7E4A426E6A957A1EEEAD85459760CE18DC2_gshared (SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29615. {
  29616. {
  29617. NullCheck((RuntimeObject *)__this);
  29618. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29619. int32_t L_0 = ___tileWidth0;
  29620. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29621. int32_t L_1 = ___tileHeight1;
  29622. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29623. int32_t L_2 = ___halfTileWidth2;
  29624. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29625. int32_t L_3 = ___halfTileHeight3;
  29626. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29627. int32_t L_4 = ___pixelInTile4;
  29628. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29629. return;
  29630. }
  29631. }
  29632. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>::get_TileWidth()
  29633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mADE8F093643605A0671A62BE9B0FC85694C35B21_gshared (SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4 * __this, const RuntimeMethod* method)
  29634. {
  29635. {
  29636. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29637. return (int32_t)L_0;
  29638. }
  29639. }
  29640. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>::get_PixelInTile()
  29641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mDF4FD5D497F627FC8AC6CFBECEBB9D7A6B6C47F9_gshared (SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4 * __this, const RuntimeMethod* method)
  29642. {
  29643. {
  29644. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29645. return (int32_t)L_0;
  29646. }
  29647. }
  29648. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>::get_HalfTileWidth()
  29649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mDA6988E3652367293AFCD448A23679760AF1DAE3_gshared (SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4 * __this, const RuntimeMethod* method)
  29650. {
  29651. {
  29652. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29653. return (int32_t)L_0;
  29654. }
  29655. }
  29656. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.L8>::get_HalfTileHeight()
  29657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m74E28DCCF120ABF0493FBD34EA78A2BEED809600_gshared (SlidingWindowInfos_t938688DD1C8C0E0723517DE592B4AF140744FFF4 * __this, const RuntimeMethod* method)
  29658. {
  29659. {
  29660. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29661. return (int32_t)L_0;
  29662. }
  29663. }
  29664. #ifdef __clang__
  29665. #pragma clang diagnostic pop
  29666. #endif
  29667. #ifdef __clang__
  29668. #pragma clang diagnostic push
  29669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29670. #pragma clang diagnostic ignored "-Wunused-variable"
  29671. #endif
  29672. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mDFE3C2C74F8D9B2BC3BDB8A143D6CD63F6AAFEA4_gshared (SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29674. {
  29675. {
  29676. NullCheck((RuntimeObject *)__this);
  29677. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29678. int32_t L_0 = ___tileWidth0;
  29679. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29680. int32_t L_1 = ___tileHeight1;
  29681. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29682. int32_t L_2 = ___halfTileWidth2;
  29683. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29684. int32_t L_3 = ___halfTileHeight3;
  29685. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29686. int32_t L_4 = ___pixelInTile4;
  29687. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29688. return;
  29689. }
  29690. }
  29691. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>::get_TileWidth()
  29692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m14C30D2AD1847F026B7BDB71B01A6D148A6543D0_gshared (SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643 * __this, const RuntimeMethod* method)
  29693. {
  29694. {
  29695. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29696. return (int32_t)L_0;
  29697. }
  29698. }
  29699. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>::get_PixelInTile()
  29700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m7DB768CC06BEEBEDF66950B2C49F87CACED9EB52_gshared (SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643 * __this, const RuntimeMethod* method)
  29701. {
  29702. {
  29703. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29704. return (int32_t)L_0;
  29705. }
  29706. }
  29707. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>::get_HalfTileWidth()
  29708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m47D3DFFBA535E98CFCCA3D3474AB7C83D4FCD9DB_gshared (SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643 * __this, const RuntimeMethod* method)
  29709. {
  29710. {
  29711. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29712. return (int32_t)L_0;
  29713. }
  29714. }
  29715. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La16>::get_HalfTileHeight()
  29716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m17C60B7982BFB0FF4FC5E890F71AF84F14965267_gshared (SlidingWindowInfos_tB5FE90362706DF98D2DEA24C8F9E19B790E31643 * __this, const RuntimeMethod* method)
  29717. {
  29718. {
  29719. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29720. return (int32_t)L_0;
  29721. }
  29722. }
  29723. #ifdef __clang__
  29724. #pragma clang diagnostic pop
  29725. #endif
  29726. #ifdef __clang__
  29727. #pragma clang diagnostic push
  29728. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29729. #pragma clang diagnostic ignored "-Wunused-variable"
  29730. #endif
  29731. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m6680BC18ABA472CDAC04AC540FDE8D57C0D7D797_gshared (SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29733. {
  29734. {
  29735. NullCheck((RuntimeObject *)__this);
  29736. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29737. int32_t L_0 = ___tileWidth0;
  29738. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29739. int32_t L_1 = ___tileHeight1;
  29740. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29741. int32_t L_2 = ___halfTileWidth2;
  29742. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29743. int32_t L_3 = ___halfTileHeight3;
  29744. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29745. int32_t L_4 = ___pixelInTile4;
  29746. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29747. return;
  29748. }
  29749. }
  29750. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>::get_TileWidth()
  29751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mA75A2457F83F3F6FF250A2866375F7B27C52FE2E_gshared (SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704 * __this, const RuntimeMethod* method)
  29752. {
  29753. {
  29754. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29755. return (int32_t)L_0;
  29756. }
  29757. }
  29758. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>::get_PixelInTile()
  29759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m960BF1C7F35121B8BFF37B99AB3C18902104E833_gshared (SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704 * __this, const RuntimeMethod* method)
  29760. {
  29761. {
  29762. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29763. return (int32_t)L_0;
  29764. }
  29765. }
  29766. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>::get_HalfTileWidth()
  29767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m07431E6C0FA3D49633B5CFF3379F818BED434A42_gshared (SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704 * __this, const RuntimeMethod* method)
  29768. {
  29769. {
  29770. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29771. return (int32_t)L_0;
  29772. }
  29773. }
  29774. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.La32>::get_HalfTileHeight()
  29775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mCC7B2572EA9EF3416267AA3547379442EA8E212F_gshared (SlidingWindowInfos_t91CCD43D9BC2DE8E25B6D9719C9D1A0306170704 * __this, const RuntimeMethod* method)
  29776. {
  29777. {
  29778. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29779. return (int32_t)L_0;
  29780. }
  29781. }
  29782. #ifdef __clang__
  29783. #pragma clang diagnostic pop
  29784. #endif
  29785. #ifdef __clang__
  29786. #pragma clang diagnostic push
  29787. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29788. #pragma clang diagnostic ignored "-Wunused-variable"
  29789. #endif
  29790. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mA8E39F293C3DDD5250B36FC82C0B854807BE8164_gshared (SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29792. {
  29793. {
  29794. NullCheck((RuntimeObject *)__this);
  29795. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29796. int32_t L_0 = ___tileWidth0;
  29797. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29798. int32_t L_1 = ___tileHeight1;
  29799. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29800. int32_t L_2 = ___halfTileWidth2;
  29801. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29802. int32_t L_3 = ___halfTileHeight3;
  29803. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29804. int32_t L_4 = ___pixelInTile4;
  29805. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29806. return;
  29807. }
  29808. }
  29809. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_TileWidth()
  29810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mC1E4C4D0096747E77448E5DA1F7695927BB3DEC4_gshared (SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA * __this, const RuntimeMethod* method)
  29811. {
  29812. {
  29813. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29814. return (int32_t)L_0;
  29815. }
  29816. }
  29817. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_PixelInTile()
  29818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m581B36F78D5EE02F4E6DE408A93AD79E870310A3_gshared (SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA * __this, const RuntimeMethod* method)
  29819. {
  29820. {
  29821. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29822. return (int32_t)L_0;
  29823. }
  29824. }
  29825. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_HalfTileWidth()
  29826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m84EC6082C52069BA54F447BAC3028DDD237BA455_gshared (SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA * __this, const RuntimeMethod* method)
  29827. {
  29828. {
  29829. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29830. return (int32_t)L_0;
  29831. }
  29832. }
  29833. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_HalfTileHeight()
  29834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m4014B08F75D105F8B5622B30543FD3E9A1C777B1_gshared (SlidingWindowInfos_tA63429732F3123EB5DFA71DA6227523BA8EE96FA * __this, const RuntimeMethod* method)
  29835. {
  29836. {
  29837. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29838. return (int32_t)L_0;
  29839. }
  29840. }
  29841. #ifdef __clang__
  29842. #pragma clang diagnostic pop
  29843. #endif
  29844. #ifdef __clang__
  29845. #pragma clang diagnostic push
  29846. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29847. #pragma clang diagnostic ignored "-Wunused-variable"
  29848. #endif
  29849. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m4CD7718918F3DF6119CF9B2B30FD3A9B2C167266_gshared (SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29851. {
  29852. {
  29853. NullCheck((RuntimeObject *)__this);
  29854. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29855. int32_t L_0 = ___tileWidth0;
  29856. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29857. int32_t L_1 = ___tileHeight1;
  29858. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29859. int32_t L_2 = ___halfTileWidth2;
  29860. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29861. int32_t L_3 = ___halfTileHeight3;
  29862. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29863. int32_t L_4 = ___pixelInTile4;
  29864. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29865. return;
  29866. }
  29867. }
  29868. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_TileWidth()
  29869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m2089CE0182BB923EE5109B37D5FC7578867271D8_gshared (SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E * __this, const RuntimeMethod* method)
  29870. {
  29871. {
  29872. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29873. return (int32_t)L_0;
  29874. }
  29875. }
  29876. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_PixelInTile()
  29877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m3382D99962FC895A12724BECF04A237F816CC96A_gshared (SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E * __this, const RuntimeMethod* method)
  29878. {
  29879. {
  29880. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29881. return (int32_t)L_0;
  29882. }
  29883. }
  29884. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_HalfTileWidth()
  29885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m5A8860E571760E27372AE21485FBD0E8E99180EC_gshared (SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E * __this, const RuntimeMethod* method)
  29886. {
  29887. {
  29888. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29889. return (int32_t)L_0;
  29890. }
  29891. }
  29892. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_HalfTileHeight()
  29893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mFD2A51EE7905CEE6FBD9FFC14184B2100DA9398D_gshared (SlidingWindowInfos_tA818B8C4EBAD4F499E8404270709C718A175163E * __this, const RuntimeMethod* method)
  29894. {
  29895. {
  29896. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29897. return (int32_t)L_0;
  29898. }
  29899. }
  29900. #ifdef __clang__
  29901. #pragma clang diagnostic pop
  29902. #endif
  29903. #ifdef __clang__
  29904. #pragma clang diagnostic push
  29905. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29906. #pragma clang diagnostic ignored "-Wunused-variable"
  29907. #endif
  29908. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mC08968B906CD8AE97D7BB6F9340E81E7C356E0CA_gshared (SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29910. {
  29911. {
  29912. NullCheck((RuntimeObject *)__this);
  29913. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29914. int32_t L_0 = ___tileWidth0;
  29915. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29916. int32_t L_1 = ___tileHeight1;
  29917. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29918. int32_t L_2 = ___halfTileWidth2;
  29919. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29920. int32_t L_3 = ___halfTileHeight3;
  29921. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29922. int32_t L_4 = ___pixelInTile4;
  29923. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29924. return;
  29925. }
  29926. }
  29927. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_TileWidth()
  29928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mCA643616D4A926DBD074FE2E1798D15FDCB4F504_gshared (SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42 * __this, const RuntimeMethod* method)
  29929. {
  29930. {
  29931. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29932. return (int32_t)L_0;
  29933. }
  29934. }
  29935. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_PixelInTile()
  29936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mDA1C0350F444B4FA1D5B49A163B6975AFFCCCB45_gshared (SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42 * __this, const RuntimeMethod* method)
  29937. {
  29938. {
  29939. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29940. return (int32_t)L_0;
  29941. }
  29942. }
  29943. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_HalfTileWidth()
  29944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m79BD5C4FBA74C831440A3673B51D26B2E54CD3A7_gshared (SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42 * __this, const RuntimeMethod* method)
  29945. {
  29946. {
  29947. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  29948. return (int32_t)L_0;
  29949. }
  29950. }
  29951. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_HalfTileHeight()
  29952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mC9C18B25840F07FBBF60ED7847D23E25A9349F00_gshared (SlidingWindowInfos_t4F40C6120E98AD1DDDFD05BCF570162FAD2CCD42 * __this, const RuntimeMethod* method)
  29953. {
  29954. {
  29955. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  29956. return (int32_t)L_0;
  29957. }
  29958. }
  29959. #ifdef __clang__
  29960. #pragma clang diagnostic pop
  29961. #endif
  29962. #ifdef __clang__
  29963. #pragma clang diagnostic push
  29964. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29965. #pragma clang diagnostic ignored "-Wunused-variable"
  29966. #endif
  29967. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  29968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m0AD2BF303DEAE51B3D067215559190F59A080A05_gshared (SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  29969. {
  29970. {
  29971. NullCheck((RuntimeObject *)__this);
  29972. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  29973. int32_t L_0 = ___tileWidth0;
  29974. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  29975. int32_t L_1 = ___tileHeight1;
  29976. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  29977. int32_t L_2 = ___halfTileWidth2;
  29978. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  29979. int32_t L_3 = ___halfTileHeight3;
  29980. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  29981. int32_t L_4 = ___pixelInTile4;
  29982. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  29983. return;
  29984. }
  29985. }
  29986. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_TileWidth()
  29987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mD614F60FBE53E7CEC01825388D4005BBD5284252_gshared (SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B * __this, const RuntimeMethod* method)
  29988. {
  29989. {
  29990. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  29991. return (int32_t)L_0;
  29992. }
  29993. }
  29994. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_PixelInTile()
  29995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mD7B4CF88A6F31AC4B764C7A54856081E95F658F8_gshared (SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B * __this, const RuntimeMethod* method)
  29996. {
  29997. {
  29998. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  29999. return (int32_t)L_0;
  30000. }
  30001. }
  30002. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_HalfTileWidth()
  30003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mF0035CBA7D3079B7BC59606917D62D28BE479484_gshared (SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B * __this, const RuntimeMethod* method)
  30004. {
  30005. {
  30006. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30007. return (int32_t)L_0;
  30008. }
  30009. }
  30010. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_HalfTileHeight()
  30011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m1FD65AB01C6EC5400ABFE778D1A65CB71F2E031B_gshared (SlidingWindowInfos_t5C560FEED9A5221500001D4FBBA66FCEA04D228B * __this, const RuntimeMethod* method)
  30012. {
  30013. {
  30014. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30015. return (int32_t)L_0;
  30016. }
  30017. }
  30018. #ifdef __clang__
  30019. #pragma clang diagnostic pop
  30020. #endif
  30021. #ifdef __clang__
  30022. #pragma clang diagnostic push
  30023. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30024. #pragma clang diagnostic ignored "-Wunused-variable"
  30025. #endif
  30026. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m06F4EA061C6350717EDA0D9AF21FBCCC41AF8F36_gshared (SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30028. {
  30029. {
  30030. NullCheck((RuntimeObject *)__this);
  30031. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30032. int32_t L_0 = ___tileWidth0;
  30033. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30034. int32_t L_1 = ___tileHeight1;
  30035. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30036. int32_t L_2 = ___halfTileWidth2;
  30037. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30038. int32_t L_3 = ___halfTileHeight3;
  30039. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30040. int32_t L_4 = ___pixelInTile4;
  30041. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30042. return;
  30043. }
  30044. }
  30045. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>::get_TileWidth()
  30046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mB98A88FEC0252AA0494636645026677D1D1285A0_gshared (SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA * __this, const RuntimeMethod* method)
  30047. {
  30048. {
  30049. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30050. return (int32_t)L_0;
  30051. }
  30052. }
  30053. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>::get_PixelInTile()
  30054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mE9DD7A19031D3B0C4606D96A1F2BFC691596FB63_gshared (SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA * __this, const RuntimeMethod* method)
  30055. {
  30056. {
  30057. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30058. return (int32_t)L_0;
  30059. }
  30060. }
  30061. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>::get_HalfTileWidth()
  30062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m3A90A8370C74043868C63ADEF76841966F62DD69_gshared (SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA * __this, const RuntimeMethod* method)
  30063. {
  30064. {
  30065. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30066. return (int32_t)L_0;
  30067. }
  30068. }
  30069. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rg32>::get_HalfTileHeight()
  30070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m984328AB152B444F806AFA5E043268EA69858E2B_gshared (SlidingWindowInfos_tF6BCB72EA09F66D5C145946D1502541ABA5D84CA * __this, const RuntimeMethod* method)
  30071. {
  30072. {
  30073. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30074. return (int32_t)L_0;
  30075. }
  30076. }
  30077. #ifdef __clang__
  30078. #pragma clang diagnostic pop
  30079. #endif
  30080. #ifdef __clang__
  30081. #pragma clang diagnostic push
  30082. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30083. #pragma clang diagnostic ignored "-Wunused-variable"
  30084. #endif
  30085. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m1274E59693745C87A8EF6ADE8A32D459AE11B2CF_gshared (SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30087. {
  30088. {
  30089. NullCheck((RuntimeObject *)__this);
  30090. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30091. int32_t L_0 = ___tileWidth0;
  30092. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30093. int32_t L_1 = ___tileHeight1;
  30094. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30095. int32_t L_2 = ___halfTileWidth2;
  30096. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30097. int32_t L_3 = ___halfTileHeight3;
  30098. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30099. int32_t L_4 = ___pixelInTile4;
  30100. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30101. return;
  30102. }
  30103. }
  30104. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_TileWidth()
  30105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mE2EA58630BF482B68C07973BD50BA40A634C827C_gshared (SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC * __this, const RuntimeMethod* method)
  30106. {
  30107. {
  30108. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30109. return (int32_t)L_0;
  30110. }
  30111. }
  30112. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_PixelInTile()
  30113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m764A009EAC0262E06C7B28BA9B1EEB014085780B_gshared (SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC * __this, const RuntimeMethod* method)
  30114. {
  30115. {
  30116. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30117. return (int32_t)L_0;
  30118. }
  30119. }
  30120. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_HalfTileWidth()
  30121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m281B407D07E99D87FD94C3F4A487D21B41353D5C_gshared (SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC * __this, const RuntimeMethod* method)
  30122. {
  30123. {
  30124. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30125. return (int32_t)L_0;
  30126. }
  30127. }
  30128. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_HalfTileHeight()
  30129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_mD7F8141F530E6FCB3A3F69A476D721BD610A939B_gshared (SlidingWindowInfos_t4ED9BFEFA98BCE7D0B9993002A2B7914FE83A2EC * __this, const RuntimeMethod* method)
  30130. {
  30131. {
  30132. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30133. return (int32_t)L_0;
  30134. }
  30135. }
  30136. #ifdef __clang__
  30137. #pragma clang diagnostic pop
  30138. #endif
  30139. #ifdef __clang__
  30140. #pragma clang diagnostic push
  30141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30142. #pragma clang diagnostic ignored "-Wunused-variable"
  30143. #endif
  30144. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mD27BB6619D420E1B45F4D8D4589F4FBA53A8D6BE_gshared (SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30146. {
  30147. {
  30148. NullCheck((RuntimeObject *)__this);
  30149. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30150. int32_t L_0 = ___tileWidth0;
  30151. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30152. int32_t L_1 = ___tileHeight1;
  30153. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30154. int32_t L_2 = ___halfTileWidth2;
  30155. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30156. int32_t L_3 = ___halfTileHeight3;
  30157. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30158. int32_t L_4 = ___pixelInTile4;
  30159. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30160. return;
  30161. }
  30162. }
  30163. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_TileWidth()
  30164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m4283A9F113870A063FB1DD310CC55F1DCCDEA2C8_gshared (SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0 * __this, const RuntimeMethod* method)
  30165. {
  30166. {
  30167. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30168. return (int32_t)L_0;
  30169. }
  30170. }
  30171. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_PixelInTile()
  30172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mC757ECFCF117D245493F422ACC093C7FB782B88E_gshared (SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0 * __this, const RuntimeMethod* method)
  30173. {
  30174. {
  30175. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30176. return (int32_t)L_0;
  30177. }
  30178. }
  30179. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_HalfTileWidth()
  30180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mD85DBD6412B0BA7A49923B47C86D70C7738CF7CA_gshared (SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0 * __this, const RuntimeMethod* method)
  30181. {
  30182. {
  30183. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30184. return (int32_t)L_0;
  30185. }
  30186. }
  30187. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_HalfTileHeight()
  30188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m6EA850C842624A96B6AE5202FAE55D968AEEEE8A_gshared (SlidingWindowInfos_t5019DEBA943C1A0119232DCA7A3640E851474AE0 * __this, const RuntimeMethod* method)
  30189. {
  30190. {
  30191. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30192. return (int32_t)L_0;
  30193. }
  30194. }
  30195. #ifdef __clang__
  30196. #pragma clang diagnostic pop
  30197. #endif
  30198. #ifdef __clang__
  30199. #pragma clang diagnostic push
  30200. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30201. #pragma clang diagnostic ignored "-Wunused-variable"
  30202. #endif
  30203. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mBADA5DB35A4251D52056AF6FEA225DFC678A28EF_gshared (SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30205. {
  30206. {
  30207. NullCheck((RuntimeObject *)__this);
  30208. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30209. int32_t L_0 = ___tileWidth0;
  30210. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30211. int32_t L_1 = ___tileHeight1;
  30212. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30213. int32_t L_2 = ___halfTileWidth2;
  30214. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30215. int32_t L_3 = ___halfTileHeight3;
  30216. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30217. int32_t L_4 = ___pixelInTile4;
  30218. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30219. return;
  30220. }
  30221. }
  30222. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_TileWidth()
  30223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mCB8B07BA4302A1C155A0AC23C0098B282DC350C3_gshared (SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125 * __this, const RuntimeMethod* method)
  30224. {
  30225. {
  30226. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30227. return (int32_t)L_0;
  30228. }
  30229. }
  30230. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_PixelInTile()
  30231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m5FF2552030E5DD3C755475F2009F480F6CB31FA7_gshared (SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125 * __this, const RuntimeMethod* method)
  30232. {
  30233. {
  30234. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30235. return (int32_t)L_0;
  30236. }
  30237. }
  30238. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_HalfTileWidth()
  30239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m17C3264A7280E21DD73E908ED612A4E84357BFCA_gshared (SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125 * __this, const RuntimeMethod* method)
  30240. {
  30241. {
  30242. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30243. return (int32_t)L_0;
  30244. }
  30245. }
  30246. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_HalfTileHeight()
  30247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m6258302DE846CC2AFDC323C2B31FE7EE45CDFC5C_gshared (SlidingWindowInfos_tC839A63A77A0FB58FBCEDF3C08E72E04119FC125 * __this, const RuntimeMethod* method)
  30248. {
  30249. {
  30250. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30251. return (int32_t)L_0;
  30252. }
  30253. }
  30254. #ifdef __clang__
  30255. #pragma clang diagnostic pop
  30256. #endif
  30257. #ifdef __clang__
  30258. #pragma clang diagnostic push
  30259. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30260. #pragma clang diagnostic ignored "-Wunused-variable"
  30261. #endif
  30262. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m6F593F54AA23713EE016685A60FFA46BEE022008_gshared (SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30264. {
  30265. {
  30266. NullCheck((RuntimeObject *)__this);
  30267. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30268. int32_t L_0 = ___tileWidth0;
  30269. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30270. int32_t L_1 = ___tileHeight1;
  30271. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30272. int32_t L_2 = ___halfTileWidth2;
  30273. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30274. int32_t L_3 = ___halfTileHeight3;
  30275. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30276. int32_t L_4 = ___pixelInTile4;
  30277. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30278. return;
  30279. }
  30280. }
  30281. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_TileWidth()
  30282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_m2D762878FB55324F2B11E2ADB489B0460F471ABA_gshared (SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418 * __this, const RuntimeMethod* method)
  30283. {
  30284. {
  30285. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30286. return (int32_t)L_0;
  30287. }
  30288. }
  30289. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_PixelInTile()
  30290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m0E9657277EDBA13791F27F2E84E943D7EAE215DA_gshared (SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418 * __this, const RuntimeMethod* method)
  30291. {
  30292. {
  30293. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30294. return (int32_t)L_0;
  30295. }
  30296. }
  30297. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_HalfTileWidth()
  30298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mB3AEC8F2826CEC811FDD817CC3B8E0175731F8E2_gshared (SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418 * __this, const RuntimeMethod* method)
  30299. {
  30300. {
  30301. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30302. return (int32_t)L_0;
  30303. }
  30304. }
  30305. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_HalfTileHeight()
  30306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m5894A703FA8F643EC174A021D5216BF9EDE08B70_gshared (SlidingWindowInfos_t371F2E58F2E27DE5AEAAA4FC79A016F8D3C55418 * __this, const RuntimeMethod* method)
  30307. {
  30308. {
  30309. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30310. return (int32_t)L_0;
  30311. }
  30312. }
  30313. #ifdef __clang__
  30314. #pragma clang diagnostic pop
  30315. #endif
  30316. #ifdef __clang__
  30317. #pragma clang diagnostic push
  30318. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30319. #pragma clang diagnostic ignored "-Wunused-variable"
  30320. #endif
  30321. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m8BAA444DA9D3530B1D405F0100F0A5357D89EB86_gshared (SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30323. {
  30324. {
  30325. NullCheck((RuntimeObject *)__this);
  30326. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30327. int32_t L_0 = ___tileWidth0;
  30328. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30329. int32_t L_1 = ___tileHeight1;
  30330. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30331. int32_t L_2 = ___halfTileWidth2;
  30332. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30333. int32_t L_3 = ___halfTileHeight3;
  30334. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30335. int32_t L_4 = ___pixelInTile4;
  30336. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30337. return;
  30338. }
  30339. }
  30340. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_TileWidth()
  30341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mD74797E450D42880B982B97F309207F72662DEF1_gshared (SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07 * __this, const RuntimeMethod* method)
  30342. {
  30343. {
  30344. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30345. return (int32_t)L_0;
  30346. }
  30347. }
  30348. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_PixelInTile()
  30349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_mF951E100ED528BC446E408CF93964E41E822113E_gshared (SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07 * __this, const RuntimeMethod* method)
  30350. {
  30351. {
  30352. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30353. return (int32_t)L_0;
  30354. }
  30355. }
  30356. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_HalfTileWidth()
  30357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mD280F6FFD4965B3AA0696E0F34C9F5CEB6A68AFA_gshared (SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07 * __this, const RuntimeMethod* method)
  30358. {
  30359. {
  30360. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30361. return (int32_t)L_0;
  30362. }
  30363. }
  30364. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_HalfTileHeight()
  30365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m8A40240F5059D073EB5442F0C87D6912CDE63B2B_gshared (SlidingWindowInfos_tE2AC0B7D68066B4AD83C743D925CB819A22C2E07 * __this, const RuntimeMethod* method)
  30366. {
  30367. {
  30368. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30369. return (int32_t)L_0;
  30370. }
  30371. }
  30372. #ifdef __clang__
  30373. #pragma clang diagnostic pop
  30374. #endif
  30375. #ifdef __clang__
  30376. #pragma clang diagnostic push
  30377. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30378. #pragma clang diagnostic ignored "-Wunused-variable"
  30379. #endif
  30380. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m802BCABC32830868643D57CC91B46BF74E2A68AF_gshared (SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30382. {
  30383. {
  30384. NullCheck((RuntimeObject *)__this);
  30385. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30386. int32_t L_0 = ___tileWidth0;
  30387. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30388. int32_t L_1 = ___tileHeight1;
  30389. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30390. int32_t L_2 = ___halfTileWidth2;
  30391. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30392. int32_t L_3 = ___halfTileHeight3;
  30393. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30394. int32_t L_4 = ___pixelInTile4;
  30395. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30396. return;
  30397. }
  30398. }
  30399. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_TileWidth()
  30400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mE7AA6077C4324F4103020438F063C80C1A9885DD_gshared (SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254 * __this, const RuntimeMethod* method)
  30401. {
  30402. {
  30403. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30404. return (int32_t)L_0;
  30405. }
  30406. }
  30407. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_PixelInTile()
  30408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m1B1F1FF0E88F24657BE3E5A694AA165504CBEAB0_gshared (SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254 * __this, const RuntimeMethod* method)
  30409. {
  30410. {
  30411. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30412. return (int32_t)L_0;
  30413. }
  30414. }
  30415. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_HalfTileWidth()
  30416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mF3C3165F7328FB0CAD3396867C9BBD4BE6FBD9CB_gshared (SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254 * __this, const RuntimeMethod* method)
  30417. {
  30418. {
  30419. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30420. return (int32_t)L_0;
  30421. }
  30422. }
  30423. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_HalfTileHeight()
  30424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m5117254D51EA71F6F314DFF27D1D335B6D783182_gshared (SlidingWindowInfos_t12D08DE44CE83958BB31366BF202DEAF8F29F254 * __this, const RuntimeMethod* method)
  30425. {
  30426. {
  30427. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30428. return (int32_t)L_0;
  30429. }
  30430. }
  30431. #ifdef __clang__
  30432. #pragma clang diagnostic pop
  30433. #endif
  30434. #ifdef __clang__
  30435. #pragma clang diagnostic push
  30436. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30437. #pragma clang diagnostic ignored "-Wunused-variable"
  30438. #endif
  30439. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_m2C3CD712A9E78D5168DC982E6CC86D1C79235869_gshared (SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30441. {
  30442. {
  30443. NullCheck((RuntimeObject *)__this);
  30444. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30445. int32_t L_0 = ___tileWidth0;
  30446. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30447. int32_t L_1 = ___tileHeight1;
  30448. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30449. int32_t L_2 = ___halfTileWidth2;
  30450. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30451. int32_t L_3 = ___halfTileHeight3;
  30452. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30453. int32_t L_4 = ___pixelInTile4;
  30454. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30455. return;
  30456. }
  30457. }
  30458. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>::get_TileWidth()
  30459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mB8B57ACE24ABA0D125111D65DE44357E0AED839C_gshared (SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E * __this, const RuntimeMethod* method)
  30460. {
  30461. {
  30462. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30463. return (int32_t)L_0;
  30464. }
  30465. }
  30466. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>::get_PixelInTile()
  30467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m12A7BB3BF8648D986CA68C6CEE4226BE08D60DD4_gshared (SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E * __this, const RuntimeMethod* method)
  30468. {
  30469. {
  30470. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30471. return (int32_t)L_0;
  30472. }
  30473. }
  30474. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>::get_HalfTileWidth()
  30475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_mF20E67EED5024F747F23E724944930366321F9BD_gshared (SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E * __this, const RuntimeMethod* method)
  30476. {
  30477. {
  30478. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30479. return (int32_t)L_0;
  30480. }
  30481. }
  30482. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short2>::get_HalfTileHeight()
  30483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m4C169A70F03397A88F2DF5BC7B1DF8C7C22585B6_gshared (SlidingWindowInfos_t59528AC88D1A242E6B8765DF37E47594758C9A5E * __this, const RuntimeMethod* method)
  30484. {
  30485. {
  30486. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30487. return (int32_t)L_0;
  30488. }
  30489. }
  30490. #ifdef __clang__
  30491. #pragma clang diagnostic pop
  30492. #endif
  30493. #ifdef __clang__
  30494. #pragma clang diagnostic push
  30495. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30496. #pragma clang diagnostic ignored "-Wunused-variable"
  30497. #endif
  30498. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  30499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowInfos__ctor_mA86331D138BF36D7CB9EBEC000D86DC70658CF02_gshared (SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74 * __this, int32_t ___tileWidth0, int32_t ___tileHeight1, int32_t ___halfTileWidth2, int32_t ___halfTileHeight3, int32_t ___pixelInTile4, const RuntimeMethod* method)
  30500. {
  30501. {
  30502. NullCheck((RuntimeObject *)__this);
  30503. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  30504. int32_t L_0 = ___tileWidth0;
  30505. __this->set_U3CTileWidthU3Ek__BackingField_0(L_0);
  30506. int32_t L_1 = ___tileHeight1;
  30507. __this->set_U3CTileHeightU3Ek__BackingField_1(L_1);
  30508. int32_t L_2 = ___halfTileWidth2;
  30509. __this->set_U3CHalfTileWidthU3Ek__BackingField_3(L_2);
  30510. int32_t L_3 = ___halfTileHeight3;
  30511. __this->set_U3CHalfTileHeightU3Ek__BackingField_4(L_3);
  30512. int32_t L_4 = ___pixelInTile4;
  30513. __this->set_U3CPixelInTileU3Ek__BackingField_2(L_4);
  30514. return;
  30515. }
  30516. }
  30517. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>::get_TileWidth()
  30518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_TileWidth_mB14FAF68C56CA3D697346EC4026077C99D6D44AD_gshared (SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74 * __this, const RuntimeMethod* method)
  30519. {
  30520. {
  30521. int32_t L_0 = (int32_t)__this->get_U3CTileWidthU3Ek__BackingField_0();
  30522. return (int32_t)L_0;
  30523. }
  30524. }
  30525. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>::get_PixelInTile()
  30526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_PixelInTile_m0E8F66DD461C902308DBBF1664A8379ED0760BA4_gshared (SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74 * __this, const RuntimeMethod* method)
  30527. {
  30528. {
  30529. int32_t L_0 = (int32_t)__this->get_U3CPixelInTileU3Ek__BackingField_2();
  30530. return (int32_t)L_0;
  30531. }
  30532. }
  30533. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>::get_HalfTileWidth()
  30534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileWidth_m3BE21901FE3385F6C94E8309BA0D6ACACEA0CAAD_gshared (SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74 * __this, const RuntimeMethod* method)
  30535. {
  30536. {
  30537. int32_t L_0 = (int32_t)__this->get_U3CHalfTileWidthU3Ek__BackingField_3();
  30538. return (int32_t)L_0;
  30539. }
  30540. }
  30541. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<SixLabors.ImageSharp.PixelFormats.Short4>::get_HalfTileHeight()
  30542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlidingWindowInfos_get_HalfTileHeight_m1BBC6AEE198976282E8658CEDB908523FFF980EF_gshared (SlidingWindowInfos_t117C57BDC13164AF11DFDF13EBD5E830CCD76D74 * __this, const RuntimeMethod* method)
  30543. {
  30544. {
  30545. int32_t L_0 = (int32_t)__this->get_U3CHalfTileHeightU3Ek__BackingField_4();
  30546. return (int32_t)L_0;
  30547. }
  30548. }
  30549. #ifdef __clang__
  30550. #pragma clang diagnostic pop
  30551. #endif
  30552. #ifdef __clang__
  30553. #pragma clang diagnostic push
  30554. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30555. #pragma clang diagnostic ignored "-Wunused-variable"
  30556. #endif
  30557. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  30558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_gshared (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * ___processor1, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels4, SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  30559. {
  30560. {
  30561. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30562. __this->set_configuration_0(L_0);
  30563. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_1 = ___processor1;
  30564. __this->set_processor_1(L_1);
  30565. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_2 = ___source2;
  30566. __this->set_source_2(L_2);
  30567. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  30568. __this->set_memoryAllocator_3(L_3);
  30569. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_4 = ___targetPixels4;
  30570. __this->set_targetPixels_4(L_4);
  30571. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_5 = ___swInfos5;
  30572. __this->set_swInfos_5(L_5);
  30573. int32_t L_6 = ___yStart6;
  30574. __this->set_yStart_6(L_6);
  30575. int32_t L_7 = ___yEnd7;
  30576. __this->set_yEnd_7(L_7);
  30577. bool L_8 = ___useFastPath8;
  30578. __this->set_useFastPath_8(L_8);
  30579. return;
  30580. }
  30581. }
  30582. IL2CPP_EXTERN_C void SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * ___processor1, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels4, SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  30583. {
  30584. SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * _thisAdjusted;
  30585. int32_t _offset = 1;
  30586. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 *>(__this + _offset);
  30587. SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_inline(_thisAdjusted, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  30588. }
  30589. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.A8>::Invoke(System.Int32)
  30590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_gshared (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, int32_t ___x0, const RuntimeMethod* method)
  30591. {
  30592. static bool s_Il2CppMethodInitialized;
  30593. if (!s_Il2CppMethodInitialized)
  30594. {
  30595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  30597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  30598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  30599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  30600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  30601. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  30602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  30603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  30604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  30605. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  30606. s_Il2CppMethodInitialized = true;
  30607. }
  30608. RuntimeObject* V_0 = NULL;
  30609. RuntimeObject* V_1 = NULL;
  30610. RuntimeObject* V_2 = NULL;
  30611. RuntimeObject* V_3 = NULL;
  30612. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  30613. memset((&V_4), 0, sizeof(V_4));
  30614. int32_t* V_5 = NULL;
  30615. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  30616. memset((&V_6), 0, sizeof(V_6));
  30617. int32_t* V_7 = NULL;
  30618. int32_t* V_8 = NULL;
  30619. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  30620. memset((&V_9), 0, sizeof(V_9));
  30621. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  30622. int32_t V_11 = 0;
  30623. int32_t V_12 = 0;
  30624. int32_t V_13 = 0;
  30625. float V_14 = 0.0f;
  30626. int32_t V_15 = 0;
  30627. float V_16 = 0.0f;
  30628. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_17;
  30629. memset((&V_17), 0, sizeof(V_17));
  30630. Exception_t * __last_unhandled_exception = 0;
  30631. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  30632. int32_t G_B16_0 = 0;
  30633. {
  30634. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  30635. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30636. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_1);
  30637. int32_t L_2;
  30638. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30639. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  30640. RuntimeObject* L_3;
  30641. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  30642. V_0 = (RuntimeObject*)L_3;
  30643. }
  30644. IL_0018:
  30645. try
  30646. {// begin try (depth: 1)
  30647. {
  30648. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  30649. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30650. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_5);
  30651. int32_t L_6;
  30652. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30653. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  30654. RuntimeObject* L_7;
  30655. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  30656. V_1 = (RuntimeObject*)L_7;
  30657. }
  30658. IL_0030:
  30659. try
  30660. {// begin try (depth: 2)
  30661. {
  30662. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  30663. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30664. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_9);
  30665. int32_t L_10;
  30666. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30667. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  30668. RuntimeObject* L_11;
  30669. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  30670. V_2 = (RuntimeObject*)L_11;
  30671. }
  30672. IL_0048:
  30673. try
  30674. {// begin try (depth: 3)
  30675. {
  30676. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  30677. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_13 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30678. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_13);
  30679. int32_t L_14;
  30680. L_14 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30681. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  30682. RuntimeObject* L_15;
  30683. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  30684. V_3 = (RuntimeObject*)L_15;
  30685. }
  30686. IL_0060:
  30687. try
  30688. {// begin try (depth: 4)
  30689. {
  30690. RuntimeObject* L_16 = V_0;
  30691. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  30692. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  30693. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  30694. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  30695. int32_t* L_19;
  30696. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  30697. V_5 = (int32_t*)L_19;
  30698. RuntimeObject* L_20 = V_1;
  30699. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  30700. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  30701. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  30702. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  30703. int32_t* L_23;
  30704. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  30705. V_7 = (int32_t*)L_23;
  30706. RuntimeObject* L_24 = V_2;
  30707. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  30708. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  30709. int32_t* L_26;
  30710. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  30711. V_8 = (int32_t*)L_26;
  30712. RuntimeObject* L_27 = V_3;
  30713. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  30714. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  30715. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  30716. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  30717. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  30718. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  30719. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  30720. int32_t L_31 = (int32_t)__this->get_yStart_6();
  30721. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_32 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30722. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_32);
  30723. int32_t L_33;
  30724. L_33 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30725. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  30726. goto IL_0155;
  30727. }
  30728. IL_00b9:
  30729. {
  30730. bool L_34 = (bool)__this->get_useFastPath_8();
  30731. if (!L_34)
  30732. {
  30733. goto IL_00fb;
  30734. }
  30735. }
  30736. IL_00c1:
  30737. {
  30738. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30739. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_36 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  30740. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_36);
  30741. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_37;
  30742. L_37 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30743. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  30744. int32_t L_39 = ___x0;
  30745. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_40 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30746. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_40);
  30747. int32_t L_41;
  30748. L_41 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30749. int32_t L_42 = V_11;
  30750. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_43 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30751. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_43);
  30752. int32_t L_44;
  30753. L_44 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30754. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  30755. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_35);
  30756. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_35, (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30757. goto IL_012e;
  30758. }
  30759. IL_00fb:
  30760. {
  30761. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30762. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_47 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  30763. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  30764. int32_t L_49 = ___x0;
  30765. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_50 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30766. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_50);
  30767. int32_t L_51;
  30768. L_51 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30769. int32_t L_52 = V_11;
  30770. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_53 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30771. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_53);
  30772. int32_t L_54;
  30773. L_54 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30774. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  30775. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_46);
  30776. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_46, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30777. }
  30778. IL_012e:
  30779. {
  30780. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30781. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  30782. int32_t* L_58 = V_5;
  30783. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30784. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_59);
  30785. int32_t L_60;
  30786. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30787. int32_t L_61;
  30788. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  30789. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_56);
  30790. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30791. int32_t L_62 = V_11;
  30792. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  30793. }
  30794. IL_0155:
  30795. {
  30796. int32_t L_63 = V_11;
  30797. int32_t L_64 = (int32_t)__this->get_yStart_6();
  30798. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_65 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30799. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_65);
  30800. int32_t L_66;
  30801. L_66 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30802. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  30803. {
  30804. goto IL_00b9;
  30805. }
  30806. }
  30807. IL_016e:
  30808. {
  30809. int32_t L_67 = (int32_t)__this->get_yStart_6();
  30810. V_12 = (int32_t)L_67;
  30811. goto IL_03d3;
  30812. }
  30813. IL_017b:
  30814. {
  30815. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30816. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_68);
  30817. bool L_69;
  30818. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30819. if (!L_69)
  30820. {
  30821. goto IL_01a9;
  30822. }
  30823. }
  30824. IL_0188:
  30825. {
  30826. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  30827. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  30828. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30829. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  30830. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30831. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_73);
  30832. int32_t L_74;
  30833. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  30834. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_71);
  30835. (( void (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30836. }
  30837. IL_01a9:
  30838. {
  30839. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30840. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_75);
  30841. bool L_76;
  30842. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30843. if (L_76)
  30844. {
  30845. goto IL_01d0;
  30846. }
  30847. }
  30848. IL_01b6:
  30849. {
  30850. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30851. int32_t* L_78 = V_8;
  30852. int32_t* L_79 = V_5;
  30853. int32_t L_80;
  30854. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  30855. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_77);
  30856. int32_t L_81;
  30857. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30858. G_B16_0 = L_81;
  30859. goto IL_01e8;
  30860. }
  30861. IL_01d0:
  30862. {
  30863. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30864. int32_t* L_83 = V_8;
  30865. int32_t* L_84 = V_7;
  30866. int32_t L_85;
  30867. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  30868. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_82);
  30869. int32_t L_86;
  30870. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30871. G_B16_0 = L_86;
  30872. }
  30873. IL_01e8:
  30874. {
  30875. V_13 = (int32_t)G_B16_0;
  30876. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_87 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30877. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_87);
  30878. int32_t L_88;
  30879. L_88 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30880. int32_t L_89 = V_13;
  30881. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  30882. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_90 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  30883. int32_t L_91 = ___x0;
  30884. int32_t L_92 = V_12;
  30885. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_90);
  30886. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_93;
  30887. L_93 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  30888. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30889. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_94);
  30890. int32_t L_95;
  30891. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30892. int32_t L_96;
  30893. L_96 = (( int32_t (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  30894. V_15 = (int32_t)L_96;
  30895. int32_t* L_97 = V_8;
  30896. int32_t L_98 = V_15;
  30897. int32_t* L_99;
  30898. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  30899. int32_t L_100 = *((int32_t*)L_99);
  30900. float L_101 = V_14;
  30901. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  30902. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_102 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_targetPixels_4();
  30903. int32_t L_103 = ___x0;
  30904. int32_t L_104 = V_12;
  30905. NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_102);
  30906. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_105;
  30907. L_105 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  30908. float L_106 = V_16;
  30909. float L_107 = V_16;
  30910. float L_108 = V_16;
  30911. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_109 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  30912. int32_t L_110 = ___x0;
  30913. int32_t L_111 = V_12;
  30914. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_109);
  30915. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_112;
  30916. L_112 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  30917. V_17 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_112;
  30918. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  30919. L_113 = A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_17), /*hidden argument*/NULL);
  30920. float L_114 = (float)L_113.get_W_3();
  30921. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  30922. memset((&L_115), 0, sizeof(L_115));
  30923. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  30924. A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  30925. bool L_116 = (bool)__this->get_useFastPath_8();
  30926. if (!L_116)
  30927. {
  30928. goto IL_02bf;
  30929. }
  30930. }
  30931. IL_0279:
  30932. {
  30933. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30934. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_118 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  30935. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_118);
  30936. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_119;
  30937. L_119 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30938. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  30939. int32_t L_121 = ___x0;
  30940. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_122 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30941. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_122);
  30942. int32_t L_123;
  30943. L_123 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30944. int32_t L_124 = V_12;
  30945. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_125 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30946. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_125);
  30947. int32_t L_126;
  30948. L_126 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30949. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_127 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30950. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_127);
  30951. int32_t L_128;
  30952. L_128 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30953. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  30954. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_117);
  30955. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_117, (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30956. goto IL_02fe;
  30957. }
  30958. IL_02bf:
  30959. {
  30960. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30961. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_131 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  30962. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  30963. int32_t L_133 = ___x0;
  30964. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_134 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30965. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_134);
  30966. int32_t L_135;
  30967. L_135 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30968. int32_t L_136 = V_12;
  30969. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_137 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30970. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_137);
  30971. int32_t L_138;
  30972. L_138 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30973. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_139 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  30974. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_139);
  30975. int32_t L_140;
  30976. L_140 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30977. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  30978. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_130);
  30979. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_130, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30980. }
  30981. IL_02fe:
  30982. {
  30983. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30984. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  30985. int32_t* L_144 = V_5;
  30986. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  30987. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_145);
  30988. int32_t L_146;
  30989. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30990. int32_t L_147;
  30991. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  30992. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_142);
  30993. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  30994. bool L_148 = (bool)__this->get_useFastPath_8();
  30995. if (!L_148)
  30996. {
  30997. goto IL_036d;
  30998. }
  30999. }
  31000. IL_0327:
  31001. {
  31002. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  31003. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_150 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  31004. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_150);
  31005. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_151;
  31006. L_151 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31007. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  31008. int32_t L_153 = ___x0;
  31009. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_154 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  31010. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_154);
  31011. int32_t L_155;
  31012. L_155 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31013. int32_t L_156 = V_12;
  31014. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_157 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  31015. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_157);
  31016. int32_t L_158;
  31017. L_158 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31018. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_159 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  31019. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_159);
  31020. int32_t L_160;
  31021. L_160 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31022. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31023. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_149);
  31024. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_149, (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31025. goto IL_03ac;
  31026. }
  31027. IL_036d:
  31028. {
  31029. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  31030. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_163 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  31031. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  31032. int32_t L_165 = ___x0;
  31033. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_166 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  31034. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_166);
  31035. int32_t L_167;
  31036. L_167 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31037. int32_t L_168 = V_12;
  31038. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_169 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  31039. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_169);
  31040. int32_t L_170;
  31041. L_170 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31042. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_171 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  31043. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_171);
  31044. int32_t L_172;
  31045. L_172 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31046. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31047. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_162);
  31048. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_162, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31049. }
  31050. IL_03ac:
  31051. {
  31052. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  31053. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  31054. int32_t* L_176 = V_5;
  31055. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  31056. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_177);
  31057. int32_t L_178;
  31058. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31059. int32_t L_179;
  31060. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31061. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_174);
  31062. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31063. int32_t L_180 = V_12;
  31064. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  31065. }
  31066. IL_03d3:
  31067. {
  31068. int32_t L_181 = V_12;
  31069. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  31070. if ((((int32_t)L_181) < ((int32_t)L_182)))
  31071. {
  31072. goto IL_017b;
  31073. }
  31074. }
  31075. IL_03e0:
  31076. {
  31077. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  31078. }
  31079. }// end try (depth: 4)
  31080. catch(Il2CppExceptionWrapper& e)
  31081. {
  31082. __last_unhandled_exception = (Exception_t *)e.ex;
  31083. goto FINALLY_03e2;
  31084. }
  31085. FINALLY_03e2:
  31086. {// begin finally (depth: 4)
  31087. {
  31088. RuntimeObject* L_183 = V_3;
  31089. if (!L_183)
  31090. {
  31091. goto IL_03eb;
  31092. }
  31093. }
  31094. IL_03e5:
  31095. {
  31096. RuntimeObject* L_184 = V_3;
  31097. NullCheck((RuntimeObject*)L_184);
  31098. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  31099. }
  31100. IL_03eb:
  31101. {
  31102. IL2CPP_END_FINALLY(994)
  31103. }
  31104. }// end finally (depth: 4)
  31105. IL2CPP_CLEANUP(994)
  31106. {
  31107. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31108. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  31109. }
  31110. }// end try (depth: 3)
  31111. catch(Il2CppExceptionWrapper& e)
  31112. {
  31113. __last_unhandled_exception = (Exception_t *)e.ex;
  31114. goto FINALLY_03ec;
  31115. }
  31116. FINALLY_03ec:
  31117. {// begin finally (depth: 3)
  31118. {
  31119. RuntimeObject* L_185 = V_2;
  31120. if (!L_185)
  31121. {
  31122. goto IL_03f5;
  31123. }
  31124. }
  31125. IL_03ef:
  31126. {
  31127. RuntimeObject* L_186 = V_2;
  31128. NullCheck((RuntimeObject*)L_186);
  31129. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  31130. }
  31131. IL_03f5:
  31132. {
  31133. IL2CPP_END_FINALLY(1004)
  31134. }
  31135. }// end finally (depth: 3)
  31136. IL2CPP_CLEANUP(1004)
  31137. {
  31138. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31139. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  31140. }
  31141. }// end try (depth: 2)
  31142. catch(Il2CppExceptionWrapper& e)
  31143. {
  31144. __last_unhandled_exception = (Exception_t *)e.ex;
  31145. goto FINALLY_03f6;
  31146. }
  31147. FINALLY_03f6:
  31148. {// begin finally (depth: 2)
  31149. {
  31150. RuntimeObject* L_187 = V_1;
  31151. if (!L_187)
  31152. {
  31153. goto IL_03ff;
  31154. }
  31155. }
  31156. IL_03f9:
  31157. {
  31158. RuntimeObject* L_188 = V_1;
  31159. NullCheck((RuntimeObject*)L_188);
  31160. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  31161. }
  31162. IL_03ff:
  31163. {
  31164. IL2CPP_END_FINALLY(1014)
  31165. }
  31166. }// end finally (depth: 2)
  31167. IL2CPP_CLEANUP(1014)
  31168. {
  31169. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31170. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  31171. }
  31172. }// end try (depth: 1)
  31173. catch(Il2CppExceptionWrapper& e)
  31174. {
  31175. __last_unhandled_exception = (Exception_t *)e.ex;
  31176. goto FINALLY_0400;
  31177. }
  31178. FINALLY_0400:
  31179. {// begin finally (depth: 1)
  31180. {
  31181. RuntimeObject* L_189 = V_0;
  31182. if (!L_189)
  31183. {
  31184. goto IL_0409;
  31185. }
  31186. }
  31187. IL_0403:
  31188. {
  31189. RuntimeObject* L_190 = V_0;
  31190. NullCheck((RuntimeObject*)L_190);
  31191. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  31192. }
  31193. IL_0409:
  31194. {
  31195. IL2CPP_END_FINALLY(1024)
  31196. }
  31197. }// end finally (depth: 1)
  31198. IL2CPP_CLEANUP(1024)
  31199. {
  31200. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31201. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  31202. }
  31203. IL_040a:
  31204. {
  31205. return;
  31206. }
  31207. }
  31208. IL2CPP_EXTERN_C void SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, const RuntimeMethod* method)
  31209. {
  31210. SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * _thisAdjusted;
  31211. int32_t _offset = 1;
  31212. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 *>(__this + _offset);
  31213. SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_inline(_thisAdjusted, ___x0, method);
  31214. }
  31215. #ifdef __clang__
  31216. #pragma clang diagnostic pop
  31217. #endif
  31218. #ifdef __clang__
  31219. #pragma clang diagnostic push
  31220. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31221. #pragma clang diagnostic ignored "-Wunused-variable"
  31222. #endif
  31223. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  31224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_gshared (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * ___processor1, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels4, SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  31225. {
  31226. {
  31227. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31228. __this->set_configuration_0(L_0);
  31229. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_1 = ___processor1;
  31230. __this->set_processor_1(L_1);
  31231. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_2 = ___source2;
  31232. __this->set_source_2(L_2);
  31233. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  31234. __this->set_memoryAllocator_3(L_3);
  31235. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_4 = ___targetPixels4;
  31236. __this->set_targetPixels_4(L_4);
  31237. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_5 = ___swInfos5;
  31238. __this->set_swInfos_5(L_5);
  31239. int32_t L_6 = ___yStart6;
  31240. __this->set_yStart_6(L_6);
  31241. int32_t L_7 = ___yEnd7;
  31242. __this->set_yEnd_7(L_7);
  31243. bool L_8 = ___useFastPath8;
  31244. __this->set_useFastPath_8(L_8);
  31245. return;
  31246. }
  31247. }
  31248. IL2CPP_EXTERN_C void SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * ___processor1, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels4, SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  31249. {
  31250. SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * _thisAdjusted;
  31251. int32_t _offset = 1;
  31252. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 *>(__this + _offset);
  31253. SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_inline(_thisAdjusted, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  31254. }
  31255. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Abgr32>::Invoke(System.Int32)
  31256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_gshared (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, int32_t ___x0, const RuntimeMethod* method)
  31257. {
  31258. static bool s_Il2CppMethodInitialized;
  31259. if (!s_Il2CppMethodInitialized)
  31260. {
  31261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  31263. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  31264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  31265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  31267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  31268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  31269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  31271. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31272. s_Il2CppMethodInitialized = true;
  31273. }
  31274. RuntimeObject* V_0 = NULL;
  31275. RuntimeObject* V_1 = NULL;
  31276. RuntimeObject* V_2 = NULL;
  31277. RuntimeObject* V_3 = NULL;
  31278. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  31279. memset((&V_4), 0, sizeof(V_4));
  31280. int32_t* V_5 = NULL;
  31281. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  31282. memset((&V_6), 0, sizeof(V_6));
  31283. int32_t* V_7 = NULL;
  31284. int32_t* V_8 = NULL;
  31285. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  31286. memset((&V_9), 0, sizeof(V_9));
  31287. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  31288. int32_t V_11 = 0;
  31289. int32_t V_12 = 0;
  31290. int32_t V_13 = 0;
  31291. float V_14 = 0.0f;
  31292. int32_t V_15 = 0;
  31293. float V_16 = 0.0f;
  31294. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_17;
  31295. memset((&V_17), 0, sizeof(V_17));
  31296. Exception_t * __last_unhandled_exception = 0;
  31297. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31298. int32_t G_B16_0 = 0;
  31299. {
  31300. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31301. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31302. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_1);
  31303. int32_t L_2;
  31304. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31305. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31306. RuntimeObject* L_3;
  31307. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  31308. V_0 = (RuntimeObject*)L_3;
  31309. }
  31310. IL_0018:
  31311. try
  31312. {// begin try (depth: 1)
  31313. {
  31314. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31315. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31316. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_5);
  31317. int32_t L_6;
  31318. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31319. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  31320. RuntimeObject* L_7;
  31321. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  31322. V_1 = (RuntimeObject*)L_7;
  31323. }
  31324. IL_0030:
  31325. try
  31326. {// begin try (depth: 2)
  31327. {
  31328. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31329. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31330. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_9);
  31331. int32_t L_10;
  31332. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31333. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  31334. RuntimeObject* L_11;
  31335. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  31336. V_2 = (RuntimeObject*)L_11;
  31337. }
  31338. IL_0048:
  31339. try
  31340. {// begin try (depth: 3)
  31341. {
  31342. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31343. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_13 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31344. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_13);
  31345. int32_t L_14;
  31346. L_14 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31347. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  31348. RuntimeObject* L_15;
  31349. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  31350. V_3 = (RuntimeObject*)L_15;
  31351. }
  31352. IL_0060:
  31353. try
  31354. {// begin try (depth: 4)
  31355. {
  31356. RuntimeObject* L_16 = V_0;
  31357. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  31358. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  31359. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  31360. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  31361. int32_t* L_19;
  31362. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  31363. V_5 = (int32_t*)L_19;
  31364. RuntimeObject* L_20 = V_1;
  31365. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  31366. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  31367. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  31368. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  31369. int32_t* L_23;
  31370. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  31371. V_7 = (int32_t*)L_23;
  31372. RuntimeObject* L_24 = V_2;
  31373. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  31374. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  31375. int32_t* L_26;
  31376. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  31377. V_8 = (int32_t*)L_26;
  31378. RuntimeObject* L_27 = V_3;
  31379. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  31380. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  31381. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  31382. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  31383. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  31384. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31385. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  31386. int32_t L_31 = (int32_t)__this->get_yStart_6();
  31387. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_32 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31388. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_32);
  31389. int32_t L_33;
  31390. L_33 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31391. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  31392. goto IL_0155;
  31393. }
  31394. IL_00b9:
  31395. {
  31396. bool L_34 = (bool)__this->get_useFastPath_8();
  31397. if (!L_34)
  31398. {
  31399. goto IL_00fb;
  31400. }
  31401. }
  31402. IL_00c1:
  31403. {
  31404. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31405. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_36 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31406. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_36);
  31407. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_37;
  31408. L_37 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31409. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  31410. int32_t L_39 = ___x0;
  31411. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_40 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31412. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_40);
  31413. int32_t L_41;
  31414. L_41 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31415. int32_t L_42 = V_11;
  31416. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_43 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31417. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_43);
  31418. int32_t L_44;
  31419. L_44 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31420. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31421. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_35);
  31422. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_35, (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31423. goto IL_012e;
  31424. }
  31425. IL_00fb:
  31426. {
  31427. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31428. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_47 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31429. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  31430. int32_t L_49 = ___x0;
  31431. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_50 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31432. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_50);
  31433. int32_t L_51;
  31434. L_51 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31435. int32_t L_52 = V_11;
  31436. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_53 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31437. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_53);
  31438. int32_t L_54;
  31439. L_54 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31440. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31441. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_46);
  31442. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_46, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31443. }
  31444. IL_012e:
  31445. {
  31446. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31447. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  31448. int32_t* L_58 = V_5;
  31449. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31450. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_59);
  31451. int32_t L_60;
  31452. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31453. int32_t L_61;
  31454. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31455. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_56);
  31456. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31457. int32_t L_62 = V_11;
  31458. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  31459. }
  31460. IL_0155:
  31461. {
  31462. int32_t L_63 = V_11;
  31463. int32_t L_64 = (int32_t)__this->get_yStart_6();
  31464. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_65 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31465. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_65);
  31466. int32_t L_66;
  31467. L_66 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31468. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  31469. {
  31470. goto IL_00b9;
  31471. }
  31472. }
  31473. IL_016e:
  31474. {
  31475. int32_t L_67 = (int32_t)__this->get_yStart_6();
  31476. V_12 = (int32_t)L_67;
  31477. goto IL_03d3;
  31478. }
  31479. IL_017b:
  31480. {
  31481. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31482. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_68);
  31483. bool L_69;
  31484. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31485. if (!L_69)
  31486. {
  31487. goto IL_01a9;
  31488. }
  31489. }
  31490. IL_0188:
  31491. {
  31492. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  31493. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  31494. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31495. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  31496. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31497. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_73);
  31498. int32_t L_74;
  31499. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  31500. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_71);
  31501. (( void (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31502. }
  31503. IL_01a9:
  31504. {
  31505. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31506. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_75);
  31507. bool L_76;
  31508. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31509. if (L_76)
  31510. {
  31511. goto IL_01d0;
  31512. }
  31513. }
  31514. IL_01b6:
  31515. {
  31516. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31517. int32_t* L_78 = V_8;
  31518. int32_t* L_79 = V_5;
  31519. int32_t L_80;
  31520. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  31521. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_77);
  31522. int32_t L_81;
  31523. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31524. G_B16_0 = L_81;
  31525. goto IL_01e8;
  31526. }
  31527. IL_01d0:
  31528. {
  31529. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31530. int32_t* L_83 = V_8;
  31531. int32_t* L_84 = V_7;
  31532. int32_t L_85;
  31533. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  31534. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_82);
  31535. int32_t L_86;
  31536. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31537. G_B16_0 = L_86;
  31538. }
  31539. IL_01e8:
  31540. {
  31541. V_13 = (int32_t)G_B16_0;
  31542. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_87 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31543. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_87);
  31544. int32_t L_88;
  31545. L_88 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31546. int32_t L_89 = V_13;
  31547. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  31548. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_90 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31549. int32_t L_91 = ___x0;
  31550. int32_t L_92 = V_12;
  31551. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_90);
  31552. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_93;
  31553. L_93 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  31554. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31555. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_94);
  31556. int32_t L_95;
  31557. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31558. int32_t L_96;
  31559. L_96 = (( int32_t (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31560. V_15 = (int32_t)L_96;
  31561. int32_t* L_97 = V_8;
  31562. int32_t L_98 = V_15;
  31563. int32_t* L_99;
  31564. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31565. int32_t L_100 = *((int32_t*)L_99);
  31566. float L_101 = V_14;
  31567. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  31568. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_102 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_targetPixels_4();
  31569. int32_t L_103 = ___x0;
  31570. int32_t L_104 = V_12;
  31571. NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_102);
  31572. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_105;
  31573. L_105 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  31574. float L_106 = V_16;
  31575. float L_107 = V_16;
  31576. float L_108 = V_16;
  31577. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_109 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31578. int32_t L_110 = ___x0;
  31579. int32_t L_111 = V_12;
  31580. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_109);
  31581. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_112;
  31582. L_112 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  31583. V_17 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_112;
  31584. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  31585. L_113 = Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_17), /*hidden argument*/NULL);
  31586. float L_114 = (float)L_113.get_W_3();
  31587. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  31588. memset((&L_115), 0, sizeof(L_115));
  31589. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  31590. Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  31591. bool L_116 = (bool)__this->get_useFastPath_8();
  31592. if (!L_116)
  31593. {
  31594. goto IL_02bf;
  31595. }
  31596. }
  31597. IL_0279:
  31598. {
  31599. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31600. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_118 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31601. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_118);
  31602. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_119;
  31603. L_119 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31604. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  31605. int32_t L_121 = ___x0;
  31606. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_122 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31607. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_122);
  31608. int32_t L_123;
  31609. L_123 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31610. int32_t L_124 = V_12;
  31611. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_125 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31612. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_125);
  31613. int32_t L_126;
  31614. L_126 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31615. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_127 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31616. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_127);
  31617. int32_t L_128;
  31618. L_128 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31619. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31620. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_117);
  31621. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_117, (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31622. goto IL_02fe;
  31623. }
  31624. IL_02bf:
  31625. {
  31626. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31627. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_131 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31628. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  31629. int32_t L_133 = ___x0;
  31630. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_134 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31631. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_134);
  31632. int32_t L_135;
  31633. L_135 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31634. int32_t L_136 = V_12;
  31635. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_137 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31636. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_137);
  31637. int32_t L_138;
  31638. L_138 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31639. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_139 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31640. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_139);
  31641. int32_t L_140;
  31642. L_140 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31643. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31644. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_130);
  31645. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_130, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31646. }
  31647. IL_02fe:
  31648. {
  31649. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31650. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  31651. int32_t* L_144 = V_5;
  31652. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31653. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_145);
  31654. int32_t L_146;
  31655. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31656. int32_t L_147;
  31657. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31658. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_142);
  31659. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  31660. bool L_148 = (bool)__this->get_useFastPath_8();
  31661. if (!L_148)
  31662. {
  31663. goto IL_036d;
  31664. }
  31665. }
  31666. IL_0327:
  31667. {
  31668. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31669. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_150 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31670. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_150);
  31671. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_151;
  31672. L_151 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31673. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  31674. int32_t L_153 = ___x0;
  31675. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_154 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31676. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_154);
  31677. int32_t L_155;
  31678. L_155 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31679. int32_t L_156 = V_12;
  31680. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_157 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31681. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_157);
  31682. int32_t L_158;
  31683. L_158 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31684. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_159 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31685. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_159);
  31686. int32_t L_160;
  31687. L_160 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31688. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31689. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_149);
  31690. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_149, (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31691. goto IL_03ac;
  31692. }
  31693. IL_036d:
  31694. {
  31695. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31696. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_163 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  31697. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  31698. int32_t L_165 = ___x0;
  31699. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_166 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31700. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_166);
  31701. int32_t L_167;
  31702. L_167 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31703. int32_t L_168 = V_12;
  31704. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_169 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31705. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_169);
  31706. int32_t L_170;
  31707. L_170 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31708. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_171 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  31709. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_171);
  31710. int32_t L_172;
  31711. L_172 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31712. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31713. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_162);
  31714. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_162, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31715. }
  31716. IL_03ac:
  31717. {
  31718. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31719. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  31720. int32_t* L_176 = V_5;
  31721. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  31722. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_177);
  31723. int32_t L_178;
  31724. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31725. int32_t L_179;
  31726. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31727. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_174);
  31728. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31729. int32_t L_180 = V_12;
  31730. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  31731. }
  31732. IL_03d3:
  31733. {
  31734. int32_t L_181 = V_12;
  31735. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  31736. if ((((int32_t)L_181) < ((int32_t)L_182)))
  31737. {
  31738. goto IL_017b;
  31739. }
  31740. }
  31741. IL_03e0:
  31742. {
  31743. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  31744. }
  31745. }// end try (depth: 4)
  31746. catch(Il2CppExceptionWrapper& e)
  31747. {
  31748. __last_unhandled_exception = (Exception_t *)e.ex;
  31749. goto FINALLY_03e2;
  31750. }
  31751. FINALLY_03e2:
  31752. {// begin finally (depth: 4)
  31753. {
  31754. RuntimeObject* L_183 = V_3;
  31755. if (!L_183)
  31756. {
  31757. goto IL_03eb;
  31758. }
  31759. }
  31760. IL_03e5:
  31761. {
  31762. RuntimeObject* L_184 = V_3;
  31763. NullCheck((RuntimeObject*)L_184);
  31764. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  31765. }
  31766. IL_03eb:
  31767. {
  31768. IL2CPP_END_FINALLY(994)
  31769. }
  31770. }// end finally (depth: 4)
  31771. IL2CPP_CLEANUP(994)
  31772. {
  31773. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31774. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  31775. }
  31776. }// end try (depth: 3)
  31777. catch(Il2CppExceptionWrapper& e)
  31778. {
  31779. __last_unhandled_exception = (Exception_t *)e.ex;
  31780. goto FINALLY_03ec;
  31781. }
  31782. FINALLY_03ec:
  31783. {// begin finally (depth: 3)
  31784. {
  31785. RuntimeObject* L_185 = V_2;
  31786. if (!L_185)
  31787. {
  31788. goto IL_03f5;
  31789. }
  31790. }
  31791. IL_03ef:
  31792. {
  31793. RuntimeObject* L_186 = V_2;
  31794. NullCheck((RuntimeObject*)L_186);
  31795. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  31796. }
  31797. IL_03f5:
  31798. {
  31799. IL2CPP_END_FINALLY(1004)
  31800. }
  31801. }// end finally (depth: 3)
  31802. IL2CPP_CLEANUP(1004)
  31803. {
  31804. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31805. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  31806. }
  31807. }// end try (depth: 2)
  31808. catch(Il2CppExceptionWrapper& e)
  31809. {
  31810. __last_unhandled_exception = (Exception_t *)e.ex;
  31811. goto FINALLY_03f6;
  31812. }
  31813. FINALLY_03f6:
  31814. {// begin finally (depth: 2)
  31815. {
  31816. RuntimeObject* L_187 = V_1;
  31817. if (!L_187)
  31818. {
  31819. goto IL_03ff;
  31820. }
  31821. }
  31822. IL_03f9:
  31823. {
  31824. RuntimeObject* L_188 = V_1;
  31825. NullCheck((RuntimeObject*)L_188);
  31826. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  31827. }
  31828. IL_03ff:
  31829. {
  31830. IL2CPP_END_FINALLY(1014)
  31831. }
  31832. }// end finally (depth: 2)
  31833. IL2CPP_CLEANUP(1014)
  31834. {
  31835. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31836. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  31837. }
  31838. }// end try (depth: 1)
  31839. catch(Il2CppExceptionWrapper& e)
  31840. {
  31841. __last_unhandled_exception = (Exception_t *)e.ex;
  31842. goto FINALLY_0400;
  31843. }
  31844. FINALLY_0400:
  31845. {// begin finally (depth: 1)
  31846. {
  31847. RuntimeObject* L_189 = V_0;
  31848. if (!L_189)
  31849. {
  31850. goto IL_0409;
  31851. }
  31852. }
  31853. IL_0403:
  31854. {
  31855. RuntimeObject* L_190 = V_0;
  31856. NullCheck((RuntimeObject*)L_190);
  31857. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  31858. }
  31859. IL_0409:
  31860. {
  31861. IL2CPP_END_FINALLY(1024)
  31862. }
  31863. }// end finally (depth: 1)
  31864. IL2CPP_CLEANUP(1024)
  31865. {
  31866. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31867. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  31868. }
  31869. IL_040a:
  31870. {
  31871. return;
  31872. }
  31873. }
  31874. IL2CPP_EXTERN_C void SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, const RuntimeMethod* method)
  31875. {
  31876. SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * _thisAdjusted;
  31877. int32_t _offset = 1;
  31878. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 *>(__this + _offset);
  31879. SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_inline(_thisAdjusted, ___x0, method);
  31880. }
  31881. #ifdef __clang__
  31882. #pragma clang diagnostic pop
  31883. #endif
  31884. #ifdef __clang__
  31885. #pragma clang diagnostic push
  31886. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31887. #pragma clang diagnostic ignored "-Wunused-variable"
  31888. #endif
  31889. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  31890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_gshared (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * ___processor1, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels4, SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  31891. {
  31892. {
  31893. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31894. __this->set_configuration_0(L_0);
  31895. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_1 = ___processor1;
  31896. __this->set_processor_1(L_1);
  31897. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_2 = ___source2;
  31898. __this->set_source_2(L_2);
  31899. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  31900. __this->set_memoryAllocator_3(L_3);
  31901. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_4 = ___targetPixels4;
  31902. __this->set_targetPixels_4(L_4);
  31903. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_5 = ___swInfos5;
  31904. __this->set_swInfos_5(L_5);
  31905. int32_t L_6 = ___yStart6;
  31906. __this->set_yStart_6(L_6);
  31907. int32_t L_7 = ___yEnd7;
  31908. __this->set_yEnd_7(L_7);
  31909. bool L_8 = ___useFastPath8;
  31910. __this->set_useFastPath_8(L_8);
  31911. return;
  31912. }
  31913. }
  31914. IL2CPP_EXTERN_C void SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * ___processor1, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels4, SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  31915. {
  31916. SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * _thisAdjusted;
  31917. int32_t _offset = 1;
  31918. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 *>(__this + _offset);
  31919. SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_inline(_thisAdjusted, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  31920. }
  31921. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Argb32>::Invoke(System.Int32)
  31922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_gshared (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, int32_t ___x0, const RuntimeMethod* method)
  31923. {
  31924. static bool s_Il2CppMethodInitialized;
  31925. if (!s_Il2CppMethodInitialized)
  31926. {
  31927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  31929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  31930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  31931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  31933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  31934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  31935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31936. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  31937. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31938. s_Il2CppMethodInitialized = true;
  31939. }
  31940. RuntimeObject* V_0 = NULL;
  31941. RuntimeObject* V_1 = NULL;
  31942. RuntimeObject* V_2 = NULL;
  31943. RuntimeObject* V_3 = NULL;
  31944. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  31945. memset((&V_4), 0, sizeof(V_4));
  31946. int32_t* V_5 = NULL;
  31947. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  31948. memset((&V_6), 0, sizeof(V_6));
  31949. int32_t* V_7 = NULL;
  31950. int32_t* V_8 = NULL;
  31951. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  31952. memset((&V_9), 0, sizeof(V_9));
  31953. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  31954. int32_t V_11 = 0;
  31955. int32_t V_12 = 0;
  31956. int32_t V_13 = 0;
  31957. float V_14 = 0.0f;
  31958. int32_t V_15 = 0;
  31959. float V_16 = 0.0f;
  31960. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_17;
  31961. memset((&V_17), 0, sizeof(V_17));
  31962. Exception_t * __last_unhandled_exception = 0;
  31963. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31964. int32_t G_B16_0 = 0;
  31965. {
  31966. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31967. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  31968. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_1);
  31969. int32_t L_2;
  31970. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31971. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31972. RuntimeObject* L_3;
  31973. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  31974. V_0 = (RuntimeObject*)L_3;
  31975. }
  31976. IL_0018:
  31977. try
  31978. {// begin try (depth: 1)
  31979. {
  31980. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31981. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  31982. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_5);
  31983. int32_t L_6;
  31984. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31985. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  31986. RuntimeObject* L_7;
  31987. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  31988. V_1 = (RuntimeObject*)L_7;
  31989. }
  31990. IL_0030:
  31991. try
  31992. {// begin try (depth: 2)
  31993. {
  31994. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  31995. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  31996. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_9);
  31997. int32_t L_10;
  31998. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31999. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  32000. RuntimeObject* L_11;
  32001. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  32002. V_2 = (RuntimeObject*)L_11;
  32003. }
  32004. IL_0048:
  32005. try
  32006. {// begin try (depth: 3)
  32007. {
  32008. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  32009. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_13 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32010. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_13);
  32011. int32_t L_14;
  32012. L_14 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32013. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  32014. RuntimeObject* L_15;
  32015. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  32016. V_3 = (RuntimeObject*)L_15;
  32017. }
  32018. IL_0060:
  32019. try
  32020. {// begin try (depth: 4)
  32021. {
  32022. RuntimeObject* L_16 = V_0;
  32023. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  32024. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32025. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  32026. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  32027. int32_t* L_19;
  32028. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32029. V_5 = (int32_t*)L_19;
  32030. RuntimeObject* L_20 = V_1;
  32031. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  32032. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32033. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  32034. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  32035. int32_t* L_23;
  32036. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32037. V_7 = (int32_t*)L_23;
  32038. RuntimeObject* L_24 = V_2;
  32039. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  32040. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32041. int32_t* L_26;
  32042. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32043. V_8 = (int32_t*)L_26;
  32044. RuntimeObject* L_27 = V_3;
  32045. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  32046. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  32047. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  32048. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  32049. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  32050. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  32051. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  32052. int32_t L_31 = (int32_t)__this->get_yStart_6();
  32053. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_32 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32054. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_32);
  32055. int32_t L_33;
  32056. L_33 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32057. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  32058. goto IL_0155;
  32059. }
  32060. IL_00b9:
  32061. {
  32062. bool L_34 = (bool)__this->get_useFastPath_8();
  32063. if (!L_34)
  32064. {
  32065. goto IL_00fb;
  32066. }
  32067. }
  32068. IL_00c1:
  32069. {
  32070. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32071. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_36 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32072. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_36);
  32073. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_37;
  32074. L_37 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32075. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  32076. int32_t L_39 = ___x0;
  32077. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_40 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32078. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_40);
  32079. int32_t L_41;
  32080. L_41 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32081. int32_t L_42 = V_11;
  32082. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_43 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32083. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_43);
  32084. int32_t L_44;
  32085. L_44 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32086. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32087. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_35);
  32088. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_35, (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32089. goto IL_012e;
  32090. }
  32091. IL_00fb:
  32092. {
  32093. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32094. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_47 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32095. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  32096. int32_t L_49 = ___x0;
  32097. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_50 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32098. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_50);
  32099. int32_t L_51;
  32100. L_51 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32101. int32_t L_52 = V_11;
  32102. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_53 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32103. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_53);
  32104. int32_t L_54;
  32105. L_54 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32106. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32107. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_46);
  32108. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_46, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32109. }
  32110. IL_012e:
  32111. {
  32112. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32113. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  32114. int32_t* L_58 = V_5;
  32115. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32116. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_59);
  32117. int32_t L_60;
  32118. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32119. int32_t L_61;
  32120. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32121. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_56);
  32122. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32123. int32_t L_62 = V_11;
  32124. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  32125. }
  32126. IL_0155:
  32127. {
  32128. int32_t L_63 = V_11;
  32129. int32_t L_64 = (int32_t)__this->get_yStart_6();
  32130. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_65 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32131. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_65);
  32132. int32_t L_66;
  32133. L_66 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32134. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  32135. {
  32136. goto IL_00b9;
  32137. }
  32138. }
  32139. IL_016e:
  32140. {
  32141. int32_t L_67 = (int32_t)__this->get_yStart_6();
  32142. V_12 = (int32_t)L_67;
  32143. goto IL_03d3;
  32144. }
  32145. IL_017b:
  32146. {
  32147. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32148. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_68);
  32149. bool L_69;
  32150. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32151. if (!L_69)
  32152. {
  32153. goto IL_01a9;
  32154. }
  32155. }
  32156. IL_0188:
  32157. {
  32158. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  32159. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  32160. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32161. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  32162. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32163. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_73);
  32164. int32_t L_74;
  32165. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32166. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_71);
  32167. (( void (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32168. }
  32169. IL_01a9:
  32170. {
  32171. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32172. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_75);
  32173. bool L_76;
  32174. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32175. if (L_76)
  32176. {
  32177. goto IL_01d0;
  32178. }
  32179. }
  32180. IL_01b6:
  32181. {
  32182. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32183. int32_t* L_78 = V_8;
  32184. int32_t* L_79 = V_5;
  32185. int32_t L_80;
  32186. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  32187. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_77);
  32188. int32_t L_81;
  32189. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32190. G_B16_0 = L_81;
  32191. goto IL_01e8;
  32192. }
  32193. IL_01d0:
  32194. {
  32195. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32196. int32_t* L_83 = V_8;
  32197. int32_t* L_84 = V_7;
  32198. int32_t L_85;
  32199. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  32200. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_82);
  32201. int32_t L_86;
  32202. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32203. G_B16_0 = L_86;
  32204. }
  32205. IL_01e8:
  32206. {
  32207. V_13 = (int32_t)G_B16_0;
  32208. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_87 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32209. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_87);
  32210. int32_t L_88;
  32211. L_88 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32212. int32_t L_89 = V_13;
  32213. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  32214. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_90 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32215. int32_t L_91 = ___x0;
  32216. int32_t L_92 = V_12;
  32217. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_90);
  32218. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_93;
  32219. L_93 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  32220. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32221. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_94);
  32222. int32_t L_95;
  32223. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32224. int32_t L_96;
  32225. L_96 = (( int32_t (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32226. V_15 = (int32_t)L_96;
  32227. int32_t* L_97 = V_8;
  32228. int32_t L_98 = V_15;
  32229. int32_t* L_99;
  32230. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  32231. int32_t L_100 = *((int32_t*)L_99);
  32232. float L_101 = V_14;
  32233. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  32234. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_102 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_targetPixels_4();
  32235. int32_t L_103 = ___x0;
  32236. int32_t L_104 = V_12;
  32237. NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_102);
  32238. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_105;
  32239. L_105 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  32240. float L_106 = V_16;
  32241. float L_107 = V_16;
  32242. float L_108 = V_16;
  32243. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_109 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32244. int32_t L_110 = ___x0;
  32245. int32_t L_111 = V_12;
  32246. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_109);
  32247. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_112;
  32248. L_112 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  32249. V_17 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_112;
  32250. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  32251. L_113 = Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_17), /*hidden argument*/NULL);
  32252. float L_114 = (float)L_113.get_W_3();
  32253. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  32254. memset((&L_115), 0, sizeof(L_115));
  32255. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  32256. Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  32257. bool L_116 = (bool)__this->get_useFastPath_8();
  32258. if (!L_116)
  32259. {
  32260. goto IL_02bf;
  32261. }
  32262. }
  32263. IL_0279:
  32264. {
  32265. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32266. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_118 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32267. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_118);
  32268. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_119;
  32269. L_119 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32270. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  32271. int32_t L_121 = ___x0;
  32272. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_122 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32273. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_122);
  32274. int32_t L_123;
  32275. L_123 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32276. int32_t L_124 = V_12;
  32277. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_125 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32278. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_125);
  32279. int32_t L_126;
  32280. L_126 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32281. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_127 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32282. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_127);
  32283. int32_t L_128;
  32284. L_128 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32285. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32286. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_117);
  32287. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_117, (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32288. goto IL_02fe;
  32289. }
  32290. IL_02bf:
  32291. {
  32292. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32293. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_131 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32294. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  32295. int32_t L_133 = ___x0;
  32296. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_134 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32297. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_134);
  32298. int32_t L_135;
  32299. L_135 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32300. int32_t L_136 = V_12;
  32301. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_137 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32302. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_137);
  32303. int32_t L_138;
  32304. L_138 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32305. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_139 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32306. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_139);
  32307. int32_t L_140;
  32308. L_140 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32309. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32310. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_130);
  32311. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_130, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32312. }
  32313. IL_02fe:
  32314. {
  32315. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32316. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  32317. int32_t* L_144 = V_5;
  32318. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32319. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_145);
  32320. int32_t L_146;
  32321. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32322. int32_t L_147;
  32323. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32324. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_142);
  32325. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  32326. bool L_148 = (bool)__this->get_useFastPath_8();
  32327. if (!L_148)
  32328. {
  32329. goto IL_036d;
  32330. }
  32331. }
  32332. IL_0327:
  32333. {
  32334. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32335. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_150 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32336. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_150);
  32337. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_151;
  32338. L_151 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32339. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  32340. int32_t L_153 = ___x0;
  32341. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_154 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32342. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_154);
  32343. int32_t L_155;
  32344. L_155 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32345. int32_t L_156 = V_12;
  32346. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_157 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32347. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_157);
  32348. int32_t L_158;
  32349. L_158 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32350. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_159 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32351. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_159);
  32352. int32_t L_160;
  32353. L_160 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32354. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32355. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_149);
  32356. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_149, (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32357. goto IL_03ac;
  32358. }
  32359. IL_036d:
  32360. {
  32361. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32362. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_163 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  32363. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  32364. int32_t L_165 = ___x0;
  32365. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_166 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32366. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_166);
  32367. int32_t L_167;
  32368. L_167 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32369. int32_t L_168 = V_12;
  32370. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_169 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32371. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_169);
  32372. int32_t L_170;
  32373. L_170 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32374. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_171 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  32375. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_171);
  32376. int32_t L_172;
  32377. L_172 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32378. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32379. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_162);
  32380. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_162, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32381. }
  32382. IL_03ac:
  32383. {
  32384. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32385. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  32386. int32_t* L_176 = V_5;
  32387. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  32388. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_177);
  32389. int32_t L_178;
  32390. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32391. int32_t L_179;
  32392. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32393. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_174);
  32394. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32395. int32_t L_180 = V_12;
  32396. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  32397. }
  32398. IL_03d3:
  32399. {
  32400. int32_t L_181 = V_12;
  32401. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  32402. if ((((int32_t)L_181) < ((int32_t)L_182)))
  32403. {
  32404. goto IL_017b;
  32405. }
  32406. }
  32407. IL_03e0:
  32408. {
  32409. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  32410. }
  32411. }// end try (depth: 4)
  32412. catch(Il2CppExceptionWrapper& e)
  32413. {
  32414. __last_unhandled_exception = (Exception_t *)e.ex;
  32415. goto FINALLY_03e2;
  32416. }
  32417. FINALLY_03e2:
  32418. {// begin finally (depth: 4)
  32419. {
  32420. RuntimeObject* L_183 = V_3;
  32421. if (!L_183)
  32422. {
  32423. goto IL_03eb;
  32424. }
  32425. }
  32426. IL_03e5:
  32427. {
  32428. RuntimeObject* L_184 = V_3;
  32429. NullCheck((RuntimeObject*)L_184);
  32430. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  32431. }
  32432. IL_03eb:
  32433. {
  32434. IL2CPP_END_FINALLY(994)
  32435. }
  32436. }// end finally (depth: 4)
  32437. IL2CPP_CLEANUP(994)
  32438. {
  32439. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32440. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  32441. }
  32442. }// end try (depth: 3)
  32443. catch(Il2CppExceptionWrapper& e)
  32444. {
  32445. __last_unhandled_exception = (Exception_t *)e.ex;
  32446. goto FINALLY_03ec;
  32447. }
  32448. FINALLY_03ec:
  32449. {// begin finally (depth: 3)
  32450. {
  32451. RuntimeObject* L_185 = V_2;
  32452. if (!L_185)
  32453. {
  32454. goto IL_03f5;
  32455. }
  32456. }
  32457. IL_03ef:
  32458. {
  32459. RuntimeObject* L_186 = V_2;
  32460. NullCheck((RuntimeObject*)L_186);
  32461. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  32462. }
  32463. IL_03f5:
  32464. {
  32465. IL2CPP_END_FINALLY(1004)
  32466. }
  32467. }// end finally (depth: 3)
  32468. IL2CPP_CLEANUP(1004)
  32469. {
  32470. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32471. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  32472. }
  32473. }// end try (depth: 2)
  32474. catch(Il2CppExceptionWrapper& e)
  32475. {
  32476. __last_unhandled_exception = (Exception_t *)e.ex;
  32477. goto FINALLY_03f6;
  32478. }
  32479. FINALLY_03f6:
  32480. {// begin finally (depth: 2)
  32481. {
  32482. RuntimeObject* L_187 = V_1;
  32483. if (!L_187)
  32484. {
  32485. goto IL_03ff;
  32486. }
  32487. }
  32488. IL_03f9:
  32489. {
  32490. RuntimeObject* L_188 = V_1;
  32491. NullCheck((RuntimeObject*)L_188);
  32492. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  32493. }
  32494. IL_03ff:
  32495. {
  32496. IL2CPP_END_FINALLY(1014)
  32497. }
  32498. }// end finally (depth: 2)
  32499. IL2CPP_CLEANUP(1014)
  32500. {
  32501. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32502. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  32503. }
  32504. }// end try (depth: 1)
  32505. catch(Il2CppExceptionWrapper& e)
  32506. {
  32507. __last_unhandled_exception = (Exception_t *)e.ex;
  32508. goto FINALLY_0400;
  32509. }
  32510. FINALLY_0400:
  32511. {// begin finally (depth: 1)
  32512. {
  32513. RuntimeObject* L_189 = V_0;
  32514. if (!L_189)
  32515. {
  32516. goto IL_0409;
  32517. }
  32518. }
  32519. IL_0403:
  32520. {
  32521. RuntimeObject* L_190 = V_0;
  32522. NullCheck((RuntimeObject*)L_190);
  32523. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  32524. }
  32525. IL_0409:
  32526. {
  32527. IL2CPP_END_FINALLY(1024)
  32528. }
  32529. }// end finally (depth: 1)
  32530. IL2CPP_CLEANUP(1024)
  32531. {
  32532. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32533. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  32534. }
  32535. IL_040a:
  32536. {
  32537. return;
  32538. }
  32539. }
  32540. IL2CPP_EXTERN_C void SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, const RuntimeMethod* method)
  32541. {
  32542. SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * _thisAdjusted;
  32543. int32_t _offset = 1;
  32544. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 *>(__this + _offset);
  32545. SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_inline(_thisAdjusted, ___x0, method);
  32546. }
  32547. #ifdef __clang__
  32548. #pragma clang diagnostic pop
  32549. #endif
  32550. #ifdef __clang__
  32551. #pragma clang diagnostic push
  32552. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32553. #pragma clang diagnostic ignored "-Wunused-variable"
  32554. #endif
  32555. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  32556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_gshared (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * ___processor1, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels4, SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  32557. {
  32558. {
  32559. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32560. __this->set_configuration_0(L_0);
  32561. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_1 = ___processor1;
  32562. __this->set_processor_1(L_1);
  32563. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_2 = ___source2;
  32564. __this->set_source_2(L_2);
  32565. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  32566. __this->set_memoryAllocator_3(L_3);
  32567. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_4 = ___targetPixels4;
  32568. __this->set_targetPixels_4(L_4);
  32569. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_5 = ___swInfos5;
  32570. __this->set_swInfos_5(L_5);
  32571. int32_t L_6 = ___yStart6;
  32572. __this->set_yStart_6(L_6);
  32573. int32_t L_7 = ___yEnd7;
  32574. __this->set_yEnd_7(L_7);
  32575. bool L_8 = ___useFastPath8;
  32576. __this->set_useFastPath_8(L_8);
  32577. return;
  32578. }
  32579. }
  32580. IL2CPP_EXTERN_C void SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * ___processor1, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels4, SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  32581. {
  32582. SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * _thisAdjusted;
  32583. int32_t _offset = 1;
  32584. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 *>(__this + _offset);
  32585. SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_inline(_thisAdjusted, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  32586. }
  32587. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr24>::Invoke(System.Int32)
  32588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_gshared (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, int32_t ___x0, const RuntimeMethod* method)
  32589. {
  32590. static bool s_Il2CppMethodInitialized;
  32591. if (!s_Il2CppMethodInitialized)
  32592. {
  32593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  32595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  32596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  32598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  32600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  32601. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  32603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  32604. s_Il2CppMethodInitialized = true;
  32605. }
  32606. RuntimeObject* V_0 = NULL;
  32607. RuntimeObject* V_1 = NULL;
  32608. RuntimeObject* V_2 = NULL;
  32609. RuntimeObject* V_3 = NULL;
  32610. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  32611. memset((&V_4), 0, sizeof(V_4));
  32612. int32_t* V_5 = NULL;
  32613. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  32614. memset((&V_6), 0, sizeof(V_6));
  32615. int32_t* V_7 = NULL;
  32616. int32_t* V_8 = NULL;
  32617. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  32618. memset((&V_9), 0, sizeof(V_9));
  32619. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  32620. int32_t V_11 = 0;
  32621. int32_t V_12 = 0;
  32622. int32_t V_13 = 0;
  32623. float V_14 = 0.0f;
  32624. int32_t V_15 = 0;
  32625. float V_16 = 0.0f;
  32626. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_17;
  32627. memset((&V_17), 0, sizeof(V_17));
  32628. Exception_t * __last_unhandled_exception = 0;
  32629. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  32630. int32_t G_B16_0 = 0;
  32631. {
  32632. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  32633. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32634. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_1);
  32635. int32_t L_2;
  32636. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32637. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  32638. RuntimeObject* L_3;
  32639. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  32640. V_0 = (RuntimeObject*)L_3;
  32641. }
  32642. IL_0018:
  32643. try
  32644. {// begin try (depth: 1)
  32645. {
  32646. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  32647. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32648. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_5);
  32649. int32_t L_6;
  32650. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32651. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  32652. RuntimeObject* L_7;
  32653. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  32654. V_1 = (RuntimeObject*)L_7;
  32655. }
  32656. IL_0030:
  32657. try
  32658. {// begin try (depth: 2)
  32659. {
  32660. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  32661. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32662. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_9);
  32663. int32_t L_10;
  32664. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32665. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  32666. RuntimeObject* L_11;
  32667. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  32668. V_2 = (RuntimeObject*)L_11;
  32669. }
  32670. IL_0048:
  32671. try
  32672. {// begin try (depth: 3)
  32673. {
  32674. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  32675. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_13 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32676. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_13);
  32677. int32_t L_14;
  32678. L_14 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32679. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  32680. RuntimeObject* L_15;
  32681. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  32682. V_3 = (RuntimeObject*)L_15;
  32683. }
  32684. IL_0060:
  32685. try
  32686. {// begin try (depth: 4)
  32687. {
  32688. RuntimeObject* L_16 = V_0;
  32689. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  32690. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32691. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  32692. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  32693. int32_t* L_19;
  32694. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32695. V_5 = (int32_t*)L_19;
  32696. RuntimeObject* L_20 = V_1;
  32697. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  32698. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32699. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  32700. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  32701. int32_t* L_23;
  32702. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32703. V_7 = (int32_t*)L_23;
  32704. RuntimeObject* L_24 = V_2;
  32705. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  32706. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  32707. int32_t* L_26;
  32708. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  32709. V_8 = (int32_t*)L_26;
  32710. RuntimeObject* L_27 = V_3;
  32711. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  32712. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  32713. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  32714. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  32715. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  32716. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  32717. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  32718. int32_t L_31 = (int32_t)__this->get_yStart_6();
  32719. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_32 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32720. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_32);
  32721. int32_t L_33;
  32722. L_33 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32723. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  32724. goto IL_0155;
  32725. }
  32726. IL_00b9:
  32727. {
  32728. bool L_34 = (bool)__this->get_useFastPath_8();
  32729. if (!L_34)
  32730. {
  32731. goto IL_00fb;
  32732. }
  32733. }
  32734. IL_00c1:
  32735. {
  32736. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32737. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_36 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  32738. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_36);
  32739. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_37;
  32740. L_37 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32741. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  32742. int32_t L_39 = ___x0;
  32743. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_40 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32744. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_40);
  32745. int32_t L_41;
  32746. L_41 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32747. int32_t L_42 = V_11;
  32748. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_43 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32749. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_43);
  32750. int32_t L_44;
  32751. L_44 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32752. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32753. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_35);
  32754. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_35, (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32755. goto IL_012e;
  32756. }
  32757. IL_00fb:
  32758. {
  32759. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32760. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_47 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  32761. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  32762. int32_t L_49 = ___x0;
  32763. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_50 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32764. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_50);
  32765. int32_t L_51;
  32766. L_51 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32767. int32_t L_52 = V_11;
  32768. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_53 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32769. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_53);
  32770. int32_t L_54;
  32771. L_54 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32772. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32773. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_46);
  32774. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_46, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32775. }
  32776. IL_012e:
  32777. {
  32778. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32779. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  32780. int32_t* L_58 = V_5;
  32781. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32782. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_59);
  32783. int32_t L_60;
  32784. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32785. int32_t L_61;
  32786. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32787. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_56);
  32788. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32789. int32_t L_62 = V_11;
  32790. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  32791. }
  32792. IL_0155:
  32793. {
  32794. int32_t L_63 = V_11;
  32795. int32_t L_64 = (int32_t)__this->get_yStart_6();
  32796. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_65 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32797. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_65);
  32798. int32_t L_66;
  32799. L_66 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32800. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  32801. {
  32802. goto IL_00b9;
  32803. }
  32804. }
  32805. IL_016e:
  32806. {
  32807. int32_t L_67 = (int32_t)__this->get_yStart_6();
  32808. V_12 = (int32_t)L_67;
  32809. goto IL_03d3;
  32810. }
  32811. IL_017b:
  32812. {
  32813. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32814. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_68);
  32815. bool L_69;
  32816. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32817. if (!L_69)
  32818. {
  32819. goto IL_01a9;
  32820. }
  32821. }
  32822. IL_0188:
  32823. {
  32824. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  32825. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  32826. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32827. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  32828. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32829. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_73);
  32830. int32_t L_74;
  32831. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32832. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_71);
  32833. (( void (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32834. }
  32835. IL_01a9:
  32836. {
  32837. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32838. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_75);
  32839. bool L_76;
  32840. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32841. if (L_76)
  32842. {
  32843. goto IL_01d0;
  32844. }
  32845. }
  32846. IL_01b6:
  32847. {
  32848. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32849. int32_t* L_78 = V_8;
  32850. int32_t* L_79 = V_5;
  32851. int32_t L_80;
  32852. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  32853. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_77);
  32854. int32_t L_81;
  32855. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32856. G_B16_0 = L_81;
  32857. goto IL_01e8;
  32858. }
  32859. IL_01d0:
  32860. {
  32861. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32862. int32_t* L_83 = V_8;
  32863. int32_t* L_84 = V_7;
  32864. int32_t L_85;
  32865. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  32866. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_82);
  32867. int32_t L_86;
  32868. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32869. G_B16_0 = L_86;
  32870. }
  32871. IL_01e8:
  32872. {
  32873. V_13 = (int32_t)G_B16_0;
  32874. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_87 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32875. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_87);
  32876. int32_t L_88;
  32877. L_88 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32878. int32_t L_89 = V_13;
  32879. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  32880. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_90 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  32881. int32_t L_91 = ___x0;
  32882. int32_t L_92 = V_12;
  32883. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_90);
  32884. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_93;
  32885. L_93 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  32886. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32887. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_94);
  32888. int32_t L_95;
  32889. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32890. int32_t L_96;
  32891. L_96 = (( int32_t (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32892. V_15 = (int32_t)L_96;
  32893. int32_t* L_97 = V_8;
  32894. int32_t L_98 = V_15;
  32895. int32_t* L_99;
  32896. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  32897. int32_t L_100 = *((int32_t*)L_99);
  32898. float L_101 = V_14;
  32899. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  32900. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_102 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_targetPixels_4();
  32901. int32_t L_103 = ___x0;
  32902. int32_t L_104 = V_12;
  32903. NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_102);
  32904. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_105;
  32905. L_105 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  32906. float L_106 = V_16;
  32907. float L_107 = V_16;
  32908. float L_108 = V_16;
  32909. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_109 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  32910. int32_t L_110 = ___x0;
  32911. int32_t L_111 = V_12;
  32912. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_109);
  32913. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_112;
  32914. L_112 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  32915. V_17 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_112;
  32916. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  32917. L_113 = Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_17), /*hidden argument*/NULL);
  32918. float L_114 = (float)L_113.get_W_3();
  32919. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  32920. memset((&L_115), 0, sizeof(L_115));
  32921. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  32922. Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  32923. bool L_116 = (bool)__this->get_useFastPath_8();
  32924. if (!L_116)
  32925. {
  32926. goto IL_02bf;
  32927. }
  32928. }
  32929. IL_0279:
  32930. {
  32931. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32932. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_118 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  32933. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_118);
  32934. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_119;
  32935. L_119 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32936. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  32937. int32_t L_121 = ___x0;
  32938. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_122 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32939. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_122);
  32940. int32_t L_123;
  32941. L_123 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32942. int32_t L_124 = V_12;
  32943. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_125 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32944. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_125);
  32945. int32_t L_126;
  32946. L_126 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32947. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_127 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32948. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_127);
  32949. int32_t L_128;
  32950. L_128 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32951. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32952. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_117);
  32953. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_117, (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32954. goto IL_02fe;
  32955. }
  32956. IL_02bf:
  32957. {
  32958. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32959. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_131 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  32960. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  32961. int32_t L_133 = ___x0;
  32962. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_134 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32963. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_134);
  32964. int32_t L_135;
  32965. L_135 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32966. int32_t L_136 = V_12;
  32967. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_137 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32968. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_137);
  32969. int32_t L_138;
  32970. L_138 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32971. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_139 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  32972. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_139);
  32973. int32_t L_140;
  32974. L_140 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32975. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32976. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_130);
  32977. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_130, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32978. }
  32979. IL_02fe:
  32980. {
  32981. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32982. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  32983. int32_t* L_144 = V_5;
  32984. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  32985. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_145);
  32986. int32_t L_146;
  32987. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32988. int32_t L_147;
  32989. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32990. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_142);
  32991. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  32992. bool L_148 = (bool)__this->get_useFastPath_8();
  32993. if (!L_148)
  32994. {
  32995. goto IL_036d;
  32996. }
  32997. }
  32998. IL_0327:
  32999. {
  33000. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  33001. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_150 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  33002. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_150);
  33003. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_151;
  33004. L_151 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33005. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  33006. int32_t L_153 = ___x0;
  33007. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_154 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  33008. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_154);
  33009. int32_t L_155;
  33010. L_155 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33011. int32_t L_156 = V_12;
  33012. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_157 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  33013. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_157);
  33014. int32_t L_158;
  33015. L_158 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33016. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_159 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  33017. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_159);
  33018. int32_t L_160;
  33019. L_160 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33020. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33021. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_149);
  33022. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_149, (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33023. goto IL_03ac;
  33024. }
  33025. IL_036d:
  33026. {
  33027. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  33028. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_163 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  33029. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  33030. int32_t L_165 = ___x0;
  33031. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_166 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  33032. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_166);
  33033. int32_t L_167;
  33034. L_167 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33035. int32_t L_168 = V_12;
  33036. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_169 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  33037. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_169);
  33038. int32_t L_170;
  33039. L_170 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33040. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_171 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  33041. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_171);
  33042. int32_t L_172;
  33043. L_172 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33044. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33045. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_162);
  33046. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_162, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33047. }
  33048. IL_03ac:
  33049. {
  33050. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  33051. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  33052. int32_t* L_176 = V_5;
  33053. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  33054. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_177);
  33055. int32_t L_178;
  33056. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33057. int32_t L_179;
  33058. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33059. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_174);
  33060. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33061. int32_t L_180 = V_12;
  33062. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  33063. }
  33064. IL_03d3:
  33065. {
  33066. int32_t L_181 = V_12;
  33067. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  33068. if ((((int32_t)L_181) < ((int32_t)L_182)))
  33069. {
  33070. goto IL_017b;
  33071. }
  33072. }
  33073. IL_03e0:
  33074. {
  33075. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  33076. }
  33077. }// end try (depth: 4)
  33078. catch(Il2CppExceptionWrapper& e)
  33079. {
  33080. __last_unhandled_exception = (Exception_t *)e.ex;
  33081. goto FINALLY_03e2;
  33082. }
  33083. FINALLY_03e2:
  33084. {// begin finally (depth: 4)
  33085. {
  33086. RuntimeObject* L_183 = V_3;
  33087. if (!L_183)
  33088. {
  33089. goto IL_03eb;
  33090. }
  33091. }
  33092. IL_03e5:
  33093. {
  33094. RuntimeObject* L_184 = V_3;
  33095. NullCheck((RuntimeObject*)L_184);
  33096. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  33097. }
  33098. IL_03eb:
  33099. {
  33100. IL2CPP_END_FINALLY(994)
  33101. }
  33102. }// end finally (depth: 4)
  33103. IL2CPP_CLEANUP(994)
  33104. {
  33105. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33106. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  33107. }
  33108. }// end try (depth: 3)
  33109. catch(Il2CppExceptionWrapper& e)
  33110. {
  33111. __last_unhandled_exception = (Exception_t *)e.ex;
  33112. goto FINALLY_03ec;
  33113. }
  33114. FINALLY_03ec:
  33115. {// begin finally (depth: 3)
  33116. {
  33117. RuntimeObject* L_185 = V_2;
  33118. if (!L_185)
  33119. {
  33120. goto IL_03f5;
  33121. }
  33122. }
  33123. IL_03ef:
  33124. {
  33125. RuntimeObject* L_186 = V_2;
  33126. NullCheck((RuntimeObject*)L_186);
  33127. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  33128. }
  33129. IL_03f5:
  33130. {
  33131. IL2CPP_END_FINALLY(1004)
  33132. }
  33133. }// end finally (depth: 3)
  33134. IL2CPP_CLEANUP(1004)
  33135. {
  33136. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33137. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  33138. }
  33139. }// end try (depth: 2)
  33140. catch(Il2CppExceptionWrapper& e)
  33141. {
  33142. __last_unhandled_exception = (Exception_t *)e.ex;
  33143. goto FINALLY_03f6;
  33144. }
  33145. FINALLY_03f6:
  33146. {// begin finally (depth: 2)
  33147. {
  33148. RuntimeObject* L_187 = V_1;
  33149. if (!L_187)
  33150. {
  33151. goto IL_03ff;
  33152. }
  33153. }
  33154. IL_03f9:
  33155. {
  33156. RuntimeObject* L_188 = V_1;
  33157. NullCheck((RuntimeObject*)L_188);
  33158. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  33159. }
  33160. IL_03ff:
  33161. {
  33162. IL2CPP_END_FINALLY(1014)
  33163. }
  33164. }// end finally (depth: 2)
  33165. IL2CPP_CLEANUP(1014)
  33166. {
  33167. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33168. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  33169. }
  33170. }// end try (depth: 1)
  33171. catch(Il2CppExceptionWrapper& e)
  33172. {
  33173. __last_unhandled_exception = (Exception_t *)e.ex;
  33174. goto FINALLY_0400;
  33175. }
  33176. FINALLY_0400:
  33177. {// begin finally (depth: 1)
  33178. {
  33179. RuntimeObject* L_189 = V_0;
  33180. if (!L_189)
  33181. {
  33182. goto IL_0409;
  33183. }
  33184. }
  33185. IL_0403:
  33186. {
  33187. RuntimeObject* L_190 = V_0;
  33188. NullCheck((RuntimeObject*)L_190);
  33189. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  33190. }
  33191. IL_0409:
  33192. {
  33193. IL2CPP_END_FINALLY(1024)
  33194. }
  33195. }// end finally (depth: 1)
  33196. IL2CPP_CLEANUP(1024)
  33197. {
  33198. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33199. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  33200. }
  33201. IL_040a:
  33202. {
  33203. return;
  33204. }
  33205. }
  33206. IL2CPP_EXTERN_C void SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, const RuntimeMethod* method)
  33207. {
  33208. SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * _thisAdjusted;
  33209. int32_t _offset = 1;
  33210. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 *>(__this + _offset);
  33211. SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_inline(_thisAdjusted, ___x0, method);
  33212. }
  33213. #ifdef __clang__
  33214. #pragma clang diagnostic pop
  33215. #endif
  33216. #ifdef __clang__
  33217. #pragma clang diagnostic push
  33218. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33219. #pragma clang diagnostic ignored "-Wunused-variable"
  33220. #endif
  33221. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  33222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_gshared (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * ___processor1, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels4, SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  33223. {
  33224. {
  33225. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33226. __this->set_configuration_0(L_0);
  33227. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_1 = ___processor1;
  33228. __this->set_processor_1(L_1);
  33229. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_2 = ___source2;
  33230. __this->set_source_2(L_2);
  33231. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  33232. __this->set_memoryAllocator_3(L_3);
  33233. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_4 = ___targetPixels4;
  33234. __this->set_targetPixels_4(L_4);
  33235. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_5 = ___swInfos5;
  33236. __this->set_swInfos_5(L_5);
  33237. int32_t L_6 = ___yStart6;
  33238. __this->set_yStart_6(L_6);
  33239. int32_t L_7 = ___yEnd7;
  33240. __this->set_yEnd_7(L_7);
  33241. bool L_8 = ___useFastPath8;
  33242. __this->set_useFastPath_8(L_8);
  33243. return;
  33244. }
  33245. }
  33246. IL2CPP_EXTERN_C void SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * ___processor1, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels4, SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  33247. {
  33248. SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * _thisAdjusted;
  33249. int32_t _offset = 1;
  33250. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 *>(__this + _offset);
  33251. SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_inline(_thisAdjusted, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  33252. }
  33253. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgr565>::Invoke(System.Int32)
  33254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_gshared (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, int32_t ___x0, const RuntimeMethod* method)
  33255. {
  33256. static bool s_Il2CppMethodInitialized;
  33257. if (!s_Il2CppMethodInitialized)
  33258. {
  33259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  33261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  33262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  33263. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  33265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  33266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  33267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  33269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33270. s_Il2CppMethodInitialized = true;
  33271. }
  33272. RuntimeObject* V_0 = NULL;
  33273. RuntimeObject* V_1 = NULL;
  33274. RuntimeObject* V_2 = NULL;
  33275. RuntimeObject* V_3 = NULL;
  33276. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  33277. memset((&V_4), 0, sizeof(V_4));
  33278. int32_t* V_5 = NULL;
  33279. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  33280. memset((&V_6), 0, sizeof(V_6));
  33281. int32_t* V_7 = NULL;
  33282. int32_t* V_8 = NULL;
  33283. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  33284. memset((&V_9), 0, sizeof(V_9));
  33285. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  33286. int32_t V_11 = 0;
  33287. int32_t V_12 = 0;
  33288. int32_t V_13 = 0;
  33289. float V_14 = 0.0f;
  33290. int32_t V_15 = 0;
  33291. float V_16 = 0.0f;
  33292. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_17;
  33293. memset((&V_17), 0, sizeof(V_17));
  33294. Exception_t * __last_unhandled_exception = 0;
  33295. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33296. int32_t G_B16_0 = 0;
  33297. {
  33298. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33299. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33300. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_1);
  33301. int32_t L_2;
  33302. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33303. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  33304. RuntimeObject* L_3;
  33305. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  33306. V_0 = (RuntimeObject*)L_3;
  33307. }
  33308. IL_0018:
  33309. try
  33310. {// begin try (depth: 1)
  33311. {
  33312. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33313. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33314. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_5);
  33315. int32_t L_6;
  33316. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33317. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  33318. RuntimeObject* L_7;
  33319. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  33320. V_1 = (RuntimeObject*)L_7;
  33321. }
  33322. IL_0030:
  33323. try
  33324. {// begin try (depth: 2)
  33325. {
  33326. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33327. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33328. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_9);
  33329. int32_t L_10;
  33330. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33331. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  33332. RuntimeObject* L_11;
  33333. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  33334. V_2 = (RuntimeObject*)L_11;
  33335. }
  33336. IL_0048:
  33337. try
  33338. {// begin try (depth: 3)
  33339. {
  33340. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33341. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_13 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33342. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_13);
  33343. int32_t L_14;
  33344. L_14 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33345. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  33346. RuntimeObject* L_15;
  33347. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  33348. V_3 = (RuntimeObject*)L_15;
  33349. }
  33350. IL_0060:
  33351. try
  33352. {// begin try (depth: 4)
  33353. {
  33354. RuntimeObject* L_16 = V_0;
  33355. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  33356. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  33357. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  33358. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  33359. int32_t* L_19;
  33360. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  33361. V_5 = (int32_t*)L_19;
  33362. RuntimeObject* L_20 = V_1;
  33363. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  33364. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  33365. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  33366. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  33367. int32_t* L_23;
  33368. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  33369. V_7 = (int32_t*)L_23;
  33370. RuntimeObject* L_24 = V_2;
  33371. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  33372. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  33373. int32_t* L_26;
  33374. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  33375. V_8 = (int32_t*)L_26;
  33376. RuntimeObject* L_27 = V_3;
  33377. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  33378. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  33379. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  33380. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  33381. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  33382. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33383. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  33384. int32_t L_31 = (int32_t)__this->get_yStart_6();
  33385. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_32 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33386. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_32);
  33387. int32_t L_33;
  33388. L_33 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33389. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  33390. goto IL_0155;
  33391. }
  33392. IL_00b9:
  33393. {
  33394. bool L_34 = (bool)__this->get_useFastPath_8();
  33395. if (!L_34)
  33396. {
  33397. goto IL_00fb;
  33398. }
  33399. }
  33400. IL_00c1:
  33401. {
  33402. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33403. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_36 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33404. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_36);
  33405. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_37;
  33406. L_37 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33407. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  33408. int32_t L_39 = ___x0;
  33409. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_40 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33410. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_40);
  33411. int32_t L_41;
  33412. L_41 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33413. int32_t L_42 = V_11;
  33414. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_43 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33415. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_43);
  33416. int32_t L_44;
  33417. L_44 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33418. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33419. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_35);
  33420. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_35, (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33421. goto IL_012e;
  33422. }
  33423. IL_00fb:
  33424. {
  33425. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33426. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_47 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33427. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  33428. int32_t L_49 = ___x0;
  33429. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_50 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33430. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_50);
  33431. int32_t L_51;
  33432. L_51 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33433. int32_t L_52 = V_11;
  33434. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_53 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33435. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_53);
  33436. int32_t L_54;
  33437. L_54 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33438. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33439. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_46);
  33440. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_46, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33441. }
  33442. IL_012e:
  33443. {
  33444. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33445. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  33446. int32_t* L_58 = V_5;
  33447. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33448. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_59);
  33449. int32_t L_60;
  33450. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33451. int32_t L_61;
  33452. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33453. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_56);
  33454. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33455. int32_t L_62 = V_11;
  33456. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  33457. }
  33458. IL_0155:
  33459. {
  33460. int32_t L_63 = V_11;
  33461. int32_t L_64 = (int32_t)__this->get_yStart_6();
  33462. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_65 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33463. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_65);
  33464. int32_t L_66;
  33465. L_66 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33466. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  33467. {
  33468. goto IL_00b9;
  33469. }
  33470. }
  33471. IL_016e:
  33472. {
  33473. int32_t L_67 = (int32_t)__this->get_yStart_6();
  33474. V_12 = (int32_t)L_67;
  33475. goto IL_03d3;
  33476. }
  33477. IL_017b:
  33478. {
  33479. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33480. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_68);
  33481. bool L_69;
  33482. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33483. if (!L_69)
  33484. {
  33485. goto IL_01a9;
  33486. }
  33487. }
  33488. IL_0188:
  33489. {
  33490. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  33491. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  33492. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33493. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  33494. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33495. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_73);
  33496. int32_t L_74;
  33497. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33498. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_71);
  33499. (( void (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33500. }
  33501. IL_01a9:
  33502. {
  33503. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33504. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_75);
  33505. bool L_76;
  33506. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33507. if (L_76)
  33508. {
  33509. goto IL_01d0;
  33510. }
  33511. }
  33512. IL_01b6:
  33513. {
  33514. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33515. int32_t* L_78 = V_8;
  33516. int32_t* L_79 = V_5;
  33517. int32_t L_80;
  33518. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  33519. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_77);
  33520. int32_t L_81;
  33521. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33522. G_B16_0 = L_81;
  33523. goto IL_01e8;
  33524. }
  33525. IL_01d0:
  33526. {
  33527. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33528. int32_t* L_83 = V_8;
  33529. int32_t* L_84 = V_7;
  33530. int32_t L_85;
  33531. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  33532. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_82);
  33533. int32_t L_86;
  33534. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33535. G_B16_0 = L_86;
  33536. }
  33537. IL_01e8:
  33538. {
  33539. V_13 = (int32_t)G_B16_0;
  33540. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_87 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33541. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_87);
  33542. int32_t L_88;
  33543. L_88 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33544. int32_t L_89 = V_13;
  33545. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  33546. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_90 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33547. int32_t L_91 = ___x0;
  33548. int32_t L_92 = V_12;
  33549. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_90);
  33550. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_93;
  33551. L_93 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  33552. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33553. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_94);
  33554. int32_t L_95;
  33555. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33556. int32_t L_96;
  33557. L_96 = (( int32_t (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33558. V_15 = (int32_t)L_96;
  33559. int32_t* L_97 = V_8;
  33560. int32_t L_98 = V_15;
  33561. int32_t* L_99;
  33562. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33563. int32_t L_100 = *((int32_t*)L_99);
  33564. float L_101 = V_14;
  33565. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  33566. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_102 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_targetPixels_4();
  33567. int32_t L_103 = ___x0;
  33568. int32_t L_104 = V_12;
  33569. NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_102);
  33570. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_105;
  33571. L_105 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  33572. float L_106 = V_16;
  33573. float L_107 = V_16;
  33574. float L_108 = V_16;
  33575. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_109 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33576. int32_t L_110 = ___x0;
  33577. int32_t L_111 = V_12;
  33578. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_109);
  33579. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_112;
  33580. L_112 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  33581. V_17 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_112;
  33582. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  33583. L_113 = Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_17), /*hidden argument*/NULL);
  33584. float L_114 = (float)L_113.get_W_3();
  33585. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  33586. memset((&L_115), 0, sizeof(L_115));
  33587. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  33588. Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  33589. bool L_116 = (bool)__this->get_useFastPath_8();
  33590. if (!L_116)
  33591. {
  33592. goto IL_02bf;
  33593. }
  33594. }
  33595. IL_0279:
  33596. {
  33597. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33598. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_118 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33599. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_118);
  33600. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_119;
  33601. L_119 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33602. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  33603. int32_t L_121 = ___x0;
  33604. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_122 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33605. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_122);
  33606. int32_t L_123;
  33607. L_123 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33608. int32_t L_124 = V_12;
  33609. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_125 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33610. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_125);
  33611. int32_t L_126;
  33612. L_126 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33613. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_127 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33614. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_127);
  33615. int32_t L_128;
  33616. L_128 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33617. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33618. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_117);
  33619. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_117, (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33620. goto IL_02fe;
  33621. }
  33622. IL_02bf:
  33623. {
  33624. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33625. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_131 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33626. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  33627. int32_t L_133 = ___x0;
  33628. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_134 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33629. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_134);
  33630. int32_t L_135;
  33631. L_135 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33632. int32_t L_136 = V_12;
  33633. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_137 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33634. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_137);
  33635. int32_t L_138;
  33636. L_138 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33637. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_139 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33638. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_139);
  33639. int32_t L_140;
  33640. L_140 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33641. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33642. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_130);
  33643. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_130, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33644. }
  33645. IL_02fe:
  33646. {
  33647. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33648. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  33649. int32_t* L_144 = V_5;
  33650. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33651. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_145);
  33652. int32_t L_146;
  33653. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33654. int32_t L_147;
  33655. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33656. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_142);
  33657. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  33658. bool L_148 = (bool)__this->get_useFastPath_8();
  33659. if (!L_148)
  33660. {
  33661. goto IL_036d;
  33662. }
  33663. }
  33664. IL_0327:
  33665. {
  33666. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33667. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_150 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33668. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_150);
  33669. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_151;
  33670. L_151 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33671. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  33672. int32_t L_153 = ___x0;
  33673. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_154 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33674. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_154);
  33675. int32_t L_155;
  33676. L_155 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33677. int32_t L_156 = V_12;
  33678. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_157 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33679. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_157);
  33680. int32_t L_158;
  33681. L_158 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33682. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_159 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33683. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_159);
  33684. int32_t L_160;
  33685. L_160 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33686. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33687. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_149);
  33688. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_149, (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33689. goto IL_03ac;
  33690. }
  33691. IL_036d:
  33692. {
  33693. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33694. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_163 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  33695. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  33696. int32_t L_165 = ___x0;
  33697. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_166 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33698. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_166);
  33699. int32_t L_167;
  33700. L_167 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33701. int32_t L_168 = V_12;
  33702. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_169 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33703. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_169);
  33704. int32_t L_170;
  33705. L_170 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33706. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_171 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  33707. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_171);
  33708. int32_t L_172;
  33709. L_172 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33710. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33711. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_162);
  33712. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_162, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33713. }
  33714. IL_03ac:
  33715. {
  33716. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33717. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  33718. int32_t* L_176 = V_5;
  33719. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  33720. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_177);
  33721. int32_t L_178;
  33722. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33723. int32_t L_179;
  33724. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33725. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_174);
  33726. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33727. int32_t L_180 = V_12;
  33728. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  33729. }
  33730. IL_03d3:
  33731. {
  33732. int32_t L_181 = V_12;
  33733. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  33734. if ((((int32_t)L_181) < ((int32_t)L_182)))
  33735. {
  33736. goto IL_017b;
  33737. }
  33738. }
  33739. IL_03e0:
  33740. {
  33741. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  33742. }
  33743. }// end try (depth: 4)
  33744. catch(Il2CppExceptionWrapper& e)
  33745. {
  33746. __last_unhandled_exception = (Exception_t *)e.ex;
  33747. goto FINALLY_03e2;
  33748. }
  33749. FINALLY_03e2:
  33750. {// begin finally (depth: 4)
  33751. {
  33752. RuntimeObject* L_183 = V_3;
  33753. if (!L_183)
  33754. {
  33755. goto IL_03eb;
  33756. }
  33757. }
  33758. IL_03e5:
  33759. {
  33760. RuntimeObject* L_184 = V_3;
  33761. NullCheck((RuntimeObject*)L_184);
  33762. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  33763. }
  33764. IL_03eb:
  33765. {
  33766. IL2CPP_END_FINALLY(994)
  33767. }
  33768. }// end finally (depth: 4)
  33769. IL2CPP_CLEANUP(994)
  33770. {
  33771. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33772. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  33773. }
  33774. }// end try (depth: 3)
  33775. catch(Il2CppExceptionWrapper& e)
  33776. {
  33777. __last_unhandled_exception = (Exception_t *)e.ex;
  33778. goto FINALLY_03ec;
  33779. }
  33780. FINALLY_03ec:
  33781. {// begin finally (depth: 3)
  33782. {
  33783. RuntimeObject* L_185 = V_2;
  33784. if (!L_185)
  33785. {
  33786. goto IL_03f5;
  33787. }
  33788. }
  33789. IL_03ef:
  33790. {
  33791. RuntimeObject* L_186 = V_2;
  33792. NullCheck((RuntimeObject*)L_186);
  33793. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  33794. }
  33795. IL_03f5:
  33796. {
  33797. IL2CPP_END_FINALLY(1004)
  33798. }
  33799. }// end finally (depth: 3)
  33800. IL2CPP_CLEANUP(1004)
  33801. {
  33802. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33803. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  33804. }
  33805. }// end try (depth: 2)
  33806. catch(Il2CppExceptionWrapper& e)
  33807. {
  33808. __last_unhandled_exception = (Exception_t *)e.ex;
  33809. goto FINALLY_03f6;
  33810. }
  33811. FINALLY_03f6:
  33812. {// begin finally (depth: 2)
  33813. {
  33814. RuntimeObject* L_187 = V_1;
  33815. if (!L_187)
  33816. {
  33817. goto IL_03ff;
  33818. }
  33819. }
  33820. IL_03f9:
  33821. {
  33822. RuntimeObject* L_188 = V_1;
  33823. NullCheck((RuntimeObject*)L_188);
  33824. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  33825. }
  33826. IL_03ff:
  33827. {
  33828. IL2CPP_END_FINALLY(1014)
  33829. }
  33830. }// end finally (depth: 2)
  33831. IL2CPP_CLEANUP(1014)
  33832. {
  33833. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33834. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  33835. }
  33836. }// end try (depth: 1)
  33837. catch(Il2CppExceptionWrapper& e)
  33838. {
  33839. __last_unhandled_exception = (Exception_t *)e.ex;
  33840. goto FINALLY_0400;
  33841. }
  33842. FINALLY_0400:
  33843. {// begin finally (depth: 1)
  33844. {
  33845. RuntimeObject* L_189 = V_0;
  33846. if (!L_189)
  33847. {
  33848. goto IL_0409;
  33849. }
  33850. }
  33851. IL_0403:
  33852. {
  33853. RuntimeObject* L_190 = V_0;
  33854. NullCheck((RuntimeObject*)L_190);
  33855. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  33856. }
  33857. IL_0409:
  33858. {
  33859. IL2CPP_END_FINALLY(1024)
  33860. }
  33861. }// end finally (depth: 1)
  33862. IL2CPP_CLEANUP(1024)
  33863. {
  33864. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33865. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  33866. }
  33867. IL_040a:
  33868. {
  33869. return;
  33870. }
  33871. }
  33872. IL2CPP_EXTERN_C void SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, const RuntimeMethod* method)
  33873. {
  33874. SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * _thisAdjusted;
  33875. int32_t _offset = 1;
  33876. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 *>(__this + _offset);
  33877. SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_inline(_thisAdjusted, ___x0, method);
  33878. }
  33879. #ifdef __clang__
  33880. #pragma clang diagnostic pop
  33881. #endif
  33882. #ifdef __clang__
  33883. #pragma clang diagnostic push
  33884. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33885. #pragma clang diagnostic ignored "-Wunused-variable"
  33886. #endif
  33887. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowInfos<TPixel>,System.Int32,System.Int32,System.Boolean)
  33888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_gshared (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * ___processor1, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels4, SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  33889. {
  33890. {
  33891. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33892. __this->set_configuration_0(L_0);
  33893. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_1 = ___processor1;
  33894. __this->set_processor_1(L_1);
  33895. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_2 = ___source2;
  33896. __this->set_source_2(L_2);
  33897. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  33898. __this->set_memoryAllocator_3(L_3);
  33899. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_4 = ___targetPixels4;
  33900. __this->set_targetPixels_4(L_4);
  33901. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_5 = ___swInfos5;
  33902. __this->set_swInfos_5(L_5);
  33903. int32_t L_6 = ___yStart6;
  33904. __this->set_yStart_6(L_6);
  33905. int32_t L_7 = ___yEnd7;
  33906. __this->set_yEnd_7(L_7);
  33907. bool L_8 = ___useFastPath8;
  33908. __this->set_useFastPath_8(L_8);
  33909. return;
  33910. }
  33911. }
  33912. IL2CPP_EXTERN_C void SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * ___processor1, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels4, SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  33913. {
  33914. SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * _thisAdjusted;
  33915. int32_t _offset = 1;
  33916. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C *>(__this + _offset);
  33917. SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_inline(_thisAdjusted, ___configuration0, ___processor1, ___source2, ___memoryAllocator3, ___targetPixels4, ___swInfos5, ___yStart6, ___yEnd7, ___useFastPath8, method);
  33918. }
  33919. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationSlidingWindowProcessor`1/SlidingWindowOperation<SixLabors.ImageSharp.PixelFormats.Bgra32>::Invoke(System.Int32)
  33920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_gshared (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, int32_t ___x0, const RuntimeMethod* method)
  33921. {
  33922. static bool s_Il2CppMethodInitialized;
  33923. if (!s_Il2CppMethodInitialized)
  33924. {
  33925. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33926. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  33927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  33928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  33929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  33931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  33932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  33933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  33935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33936. s_Il2CppMethodInitialized = true;
  33937. }
  33938. RuntimeObject* V_0 = NULL;
  33939. RuntimeObject* V_1 = NULL;
  33940. RuntimeObject* V_2 = NULL;
  33941. RuntimeObject* V_3 = NULL;
  33942. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  33943. memset((&V_4), 0, sizeof(V_4));
  33944. int32_t* V_5 = NULL;
  33945. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  33946. memset((&V_6), 0, sizeof(V_6));
  33947. int32_t* V_7 = NULL;
  33948. int32_t* V_8 = NULL;
  33949. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  33950. memset((&V_9), 0, sizeof(V_9));
  33951. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  33952. int32_t V_11 = 0;
  33953. int32_t V_12 = 0;
  33954. int32_t V_13 = 0;
  33955. float V_14 = 0.0f;
  33956. int32_t V_15 = 0;
  33957. float V_16 = 0.0f;
  33958. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_17;
  33959. memset((&V_17), 0, sizeof(V_17));
  33960. Exception_t * __last_unhandled_exception = 0;
  33961. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33962. int32_t G_B16_0 = 0;
  33963. {
  33964. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33965. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  33966. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_1);
  33967. int32_t L_2;
  33968. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33969. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  33970. RuntimeObject* L_3;
  33971. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  33972. V_0 = (RuntimeObject*)L_3;
  33973. }
  33974. IL_0018:
  33975. try
  33976. {// begin try (depth: 1)
  33977. {
  33978. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33979. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  33980. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_5);
  33981. int32_t L_6;
  33982. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33983. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  33984. RuntimeObject* L_7;
  33985. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  33986. V_1 = (RuntimeObject*)L_7;
  33987. }
  33988. IL_0030:
  33989. try
  33990. {// begin try (depth: 2)
  33991. {
  33992. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  33993. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  33994. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_9);
  33995. int32_t L_10;
  33996. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33997. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  33998. RuntimeObject* L_11;
  33999. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  34000. V_2 = (RuntimeObject*)L_11;
  34001. }
  34002. IL_0048:
  34003. try
  34004. {// begin try (depth: 3)
  34005. {
  34006. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  34007. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_13 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34008. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_13);
  34009. int32_t L_14;
  34010. L_14 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34011. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  34012. RuntimeObject* L_15;
  34013. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  34014. V_3 = (RuntimeObject*)L_15;
  34015. }
  34016. IL_0060:
  34017. try
  34018. {// begin try (depth: 4)
  34019. {
  34020. RuntimeObject* L_16 = V_0;
  34021. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  34022. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  34023. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  34024. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  34025. int32_t* L_19;
  34026. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  34027. V_5 = (int32_t*)L_19;
  34028. RuntimeObject* L_20 = V_1;
  34029. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  34030. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  34031. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  34032. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  34033. int32_t* L_23;
  34034. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  34035. V_7 = (int32_t*)L_23;
  34036. RuntimeObject* L_24 = V_2;
  34037. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  34038. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  34039. int32_t* L_26;
  34040. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  34041. V_8 = (int32_t*)L_26;
  34042. RuntimeObject* L_27 = V_3;
  34043. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  34044. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  34045. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  34046. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  34047. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  34048. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  34049. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  34050. int32_t L_31 = (int32_t)__this->get_yStart_6();
  34051. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_32 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34052. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_32);
  34053. int32_t L_33;
  34054. L_33 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34055. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  34056. goto IL_0155;
  34057. }
  34058. IL_00b9:
  34059. {
  34060. bool L_34 = (bool)__this->get_useFastPath_8();
  34061. if (!L_34)
  34062. {
  34063. goto IL_00fb;
  34064. }
  34065. }
  34066. IL_00c1:
  34067. {
  34068. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34069. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_36 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34070. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_36);
  34071. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_37;
  34072. L_37 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34073. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  34074. int32_t L_39 = ___x0;
  34075. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_40 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34076. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_40);
  34077. int32_t L_41;
  34078. L_41 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34079. int32_t L_42 = V_11;
  34080. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_43 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34081. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_43);
  34082. int32_t L_44;
  34083. L_44 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34084. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34085. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_35);
  34086. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_35, (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34087. goto IL_012e;
  34088. }
  34089. IL_00fb:
  34090. {
  34091. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34092. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_47 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34093. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  34094. int32_t L_49 = ___x0;
  34095. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_50 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34096. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_50);
  34097. int32_t L_51;
  34098. L_51 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34099. int32_t L_52 = V_11;
  34100. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_53 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34101. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_53);
  34102. int32_t L_54;
  34103. L_54 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34104. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34105. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_46);
  34106. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_46, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34107. }
  34108. IL_012e:
  34109. {
  34110. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34111. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  34112. int32_t* L_58 = V_5;
  34113. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34114. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_59);
  34115. int32_t L_60;
  34116. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34117. int32_t L_61;
  34118. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  34119. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_56);
  34120. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34121. int32_t L_62 = V_11;
  34122. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  34123. }
  34124. IL_0155:
  34125. {
  34126. int32_t L_63 = V_11;
  34127. int32_t L_64 = (int32_t)__this->get_yStart_6();
  34128. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_65 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34129. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_65);
  34130. int32_t L_66;
  34131. L_66 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34132. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  34133. {
  34134. goto IL_00b9;
  34135. }
  34136. }
  34137. IL_016e:
  34138. {
  34139. int32_t L_67 = (int32_t)__this->get_yStart_6();
  34140. V_12 = (int32_t)L_67;
  34141. goto IL_03d3;
  34142. }
  34143. IL_017b:
  34144. {
  34145. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34146. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_68);
  34147. bool L_69;
  34148. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34149. if (!L_69)
  34150. {
  34151. goto IL_01a9;
  34152. }
  34153. }
  34154. IL_0188:
  34155. {
  34156. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  34157. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  34158. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34159. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  34160. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34161. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_73);
  34162. int32_t L_74;
  34163. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34164. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_71);
  34165. (( void (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34166. }
  34167. IL_01a9:
  34168. {
  34169. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34170. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_75);
  34171. bool L_76;
  34172. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34173. if (L_76)
  34174. {
  34175. goto IL_01d0;
  34176. }
  34177. }
  34178. IL_01b6:
  34179. {
  34180. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34181. int32_t* L_78 = V_8;
  34182. int32_t* L_79 = V_5;
  34183. int32_t L_80;
  34184. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  34185. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_77);
  34186. int32_t L_81;
  34187. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34188. G_B16_0 = L_81;
  34189. goto IL_01e8;
  34190. }
  34191. IL_01d0:
  34192. {
  34193. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34194. int32_t* L_83 = V_8;
  34195. int32_t* L_84 = V_7;
  34196. int32_t L_85;
  34197. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  34198. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_82);
  34199. int32_t L_86;
  34200. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34201. G_B16_0 = L_86;
  34202. }
  34203. IL_01e8:
  34204. {
  34205. V_13 = (int32_t)G_B16_0;
  34206. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_87 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34207. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_87);
  34208. int32_t L_88;
  34209. L_88 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34210. int32_t L_89 = V_13;
  34211. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  34212. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_90 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34213. int32_t L_91 = ___x0;
  34214. int32_t L_92 = V_12;
  34215. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_90);
  34216. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_93;
  34217. L_93 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34218. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34219. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_94);
  34220. int32_t L_95;
  34221. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34222. int32_t L_96;
  34223. L_96 = (( int32_t (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34224. V_15 = (int32_t)L_96;
  34225. int32_t* L_97 = V_8;
  34226. int32_t L_98 = V_15;
  34227. int32_t* L_99;
  34228. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  34229. int32_t L_100 = *((int32_t*)L_99);
  34230. float L_101 = V_14;
  34231. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  34232. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_102 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_targetPixels_4();
  34233. int32_t L_103 = ___x0;
  34234. int32_t L_104 = V_12;
  34235. NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_102);
  34236. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_105;
  34237. L_105 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  34238. float L_106 = V_16;
  34239. float L_107 = V_16;
  34240. float L_108 = V_16;
  34241. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_109 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34242. int32_t L_110 = ___x0;
  34243. int32_t L_111 = V_12;
  34244. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_109);
  34245. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_112;
  34246. L_112 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34247. V_17 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_112;
  34248. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  34249. L_113 = Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_17), /*hidden argument*/NULL);
  34250. float L_114 = (float)L_113.get_W_3();
  34251. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  34252. memset((&L_115), 0, sizeof(L_115));
  34253. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  34254. Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  34255. bool L_116 = (bool)__this->get_useFastPath_8();
  34256. if (!L_116)
  34257. {
  34258. goto IL_02bf;
  34259. }
  34260. }
  34261. IL_0279:
  34262. {
  34263. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34264. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_118 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34265. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_118);
  34266. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_119;
  34267. L_119 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34268. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  34269. int32_t L_121 = ___x0;
  34270. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_122 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34271. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_122);
  34272. int32_t L_123;
  34273. L_123 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34274. int32_t L_124 = V_12;
  34275. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_125 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34276. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_125);
  34277. int32_t L_126;
  34278. L_126 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34279. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_127 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34280. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_127);
  34281. int32_t L_128;
  34282. L_128 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34283. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34284. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_117);
  34285. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_117, (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34286. goto IL_02fe;
  34287. }
  34288. IL_02bf:
  34289. {
  34290. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34291. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_131 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34292. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  34293. int32_t L_133 = ___x0;
  34294. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_134 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34295. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_134);
  34296. int32_t L_135;
  34297. L_135 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34298. int32_t L_136 = V_12;
  34299. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_137 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34300. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_137);
  34301. int32_t L_138;
  34302. L_138 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34303. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_139 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34304. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_139);
  34305. int32_t L_140;
  34306. L_140 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34307. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34308. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_130);
  34309. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_130, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34310. }
  34311. IL_02fe:
  34312. {
  34313. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34314. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  34315. int32_t* L_144 = V_5;
  34316. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34317. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_145);
  34318. int32_t L_146;
  34319. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34320. int32_t L_147;
  34321. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  34322. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_142);
  34323. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  34324. bool L_148 = (bool)__this->get_useFastPath_8();
  34325. if (!L_148)
  34326. {
  34327. goto IL_036d;
  34328. }
  34329. }
  34330. IL_0327:
  34331. {
  34332. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34333. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_150 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34334. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_150);
  34335. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_151;
  34336. L_151 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34337. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  34338. int32_t L_153 = ___x0;
  34339. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_154 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34340. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_154);
  34341. int32_t L_155;
  34342. L_155 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34343. int32_t L_156 = V_12;
  34344. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_157 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34345. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_157);
  34346. int32_t L_158;
  34347. L_158 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34348. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_159 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34349. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_159);
  34350. int32_t L_160;
  34351. L_160 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34352. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34353. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_149);
  34354. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_149, (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34355. goto IL_03ac;
  34356. }
  34357. IL_036d:
  34358. {
  34359. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34360. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_163 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  34361. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  34362. int32_t L_165 = ___x0;
  34363. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_166 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34364. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_166);
  34365. int32_t L_167;
  34366. L_167 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34367. int32_t L_168 = V_12;
  34368. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_169 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34369. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_169);
  34370. int32_t L_170;
  34371. L_170 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34372. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_171 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  34373. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_171);
  34374. int32_t L_172;
  34375. L_172 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34376. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34377. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_162);
  34378. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_162, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34379. }
  34380. IL_03ac:
  34381. {
  34382. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34383. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  34384. int32_t* L_176 = V_5;
  34385. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  34386. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_177);
  34387. int32_t L_178;
  34388. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34389. int32_t L_179;
  34390. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  34391. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_174);
  34392. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34393. int32_t L_180 = V_12;
  34394. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  34395. }
  34396. IL_03d3:
  34397. {
  34398. int32_t L_181 = V_12;
  34399. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  34400. if ((((int32_t)L_181) < ((int32_t)L_182)))
  34401. {
  34402. goto IL_017b;
  34403. }
  34404. }
  34405. IL_03e0:
  34406. {
  34407. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  34408. }
  34409. }// end try (depth: 4)
  34410. catch(Il2CppExceptionWrapper& e)
  34411. {
  34412. __last_unhandled_exception = (Exception_t *)e.ex;
  34413. goto FINALLY_03e2;
  34414. }
  34415. FINALLY_03e2:
  34416. {// begin finally (depth: 4)
  34417. {
  34418. RuntimeObject* L_183 = V_3;
  34419. if (!L_183)
  34420. {
  34421. goto IL_03eb;
  34422. }
  34423. }
  34424. IL_03e5:
  34425. {
  34426. RuntimeObject* L_184 = V_3;
  34427. NullCheck((RuntimeObject*)L_184);
  34428. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  34429. }
  34430. IL_03eb:
  34431. {
  34432. IL2CPP_END_FINALLY(994)
  34433. }
  34434. }// end finally (depth: 4)
  34435. IL2CPP_CLEANUP(994)
  34436. {
  34437. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34438. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  34439. }
  34440. }// end try (depth: 3)
  34441. catch(Il2CppExceptionWrapper& e)
  34442. {
  34443. __last_unhandled_exception = (Exception_t *)e.ex;
  34444. goto FINALLY_03ec;
  34445. }
  34446. FINALLY_03ec:
  34447. {// begin finally (depth: 3)
  34448. {
  34449. RuntimeObject* L_185 = V_2;
  34450. if (!L_185)
  34451. {
  34452. goto IL_03f5;
  34453. }
  34454. }
  34455. IL_03ef:
  34456. {
  34457. RuntimeObject* L_186 = V_2;
  34458. NullCheck((RuntimeObject*)L_186);
  34459. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  34460. }
  34461. IL_03f5:
  34462. {
  34463. IL2CPP_END_FINALLY(1004)
  34464. }
  34465. }// end finally (depth: 3)
  34466. IL2CPP_CLEANUP(1004)
  34467. {
  34468. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34469. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  34470. }
  34471. }// end try (depth: 2)
  34472. catch(Il2CppExceptionWrapper& e)
  34473. {
  34474. __last_unhandled_exception = (Exception_t *)e.ex;
  34475. goto FINALLY_03f6;
  34476. }
  34477. FINALLY_03f6:
  34478. {// begin finally (depth: 2)
  34479. {
  34480. RuntimeObject* L_187 = V_1;
  34481. if (!L_187)
  34482. {
  34483. goto IL_03ff;
  34484. }
  34485. }
  34486. IL_03f9:
  34487. {
  34488. RuntimeObject* L_188 = V_1;
  34489. NullCheck((RuntimeObject*)L_188);
  34490. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  34491. }
  34492. IL_03ff:
  34493. {
  34494. IL2CPP_END_FINALLY(1014)
  34495. }
  34496. }// end finally (depth: 2)
  34497. IL2CPP_CLEANUP(1014)
  34498. {
  34499. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34500. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  34501. }
  34502. }// end try (depth: 1)
  34503. catch(Il2CppExceptionWrapper& e)
  34504. {
  34505. __last_unhandled_exception = (Exception_t *)e.ex;
  34506. goto FINALLY_0400;
  34507. }
  34508. FINALLY_0400:
  34509. {// begin finally (depth: 1)
  34510. {
  34511. RuntimeObject* L_189 = V_0;
  34512. if (!L_189)
  34513. {
  34514. goto IL_0409;
  34515. }
  34516. }
  34517. IL_0403:
  34518. {
  34519. RuntimeObject* L_190 = V_0;
  34520. NullCheck((RuntimeObject*)L_190);
  34521. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  34522. }
  34523. IL_0409:
  34524. {
  34525. IL2CPP_END_FINALLY(1024)
  34526. }
  34527. }// end finally (depth: 1)
  34528. IL2CPP_CLEANUP(1024)
  34529. {
  34530. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34531. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  34532. }
  34533. IL_040a:
  34534. {
  34535. return;
  34536. }
  34537. }
  34538. IL2CPP_EXTERN_C void SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, const RuntimeMethod* method)
  34539. {
  34540. SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * _thisAdjusted;
  34541. int32_t _offset = 1;
  34542. _thisAdjusted = reinterpret_cast<SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C *>(__this + _offset);
  34543. SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_inline(_thisAdjusted, ___x0, method);
  34544. }
  34545. #ifdef __clang__
  34546. #pragma clang diagnostic pop
  34547. #endif
  34548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method)
  34549. {
  34550. {
  34551. float L_0 = ___value0;
  34552. float L_1 = ___max2;
  34553. if ((!(((float)L_0) > ((float)L_1))))
  34554. {
  34555. goto IL_0006;
  34556. }
  34557. }
  34558. {
  34559. float L_2 = ___max2;
  34560. return L_2;
  34561. }
  34562. IL_0006:
  34563. {
  34564. float L_3 = ___value0;
  34565. float L_4 = ___min1;
  34566. if ((!(((float)L_3) < ((float)L_4))))
  34567. {
  34568. goto IL_000c;
  34569. }
  34570. }
  34571. {
  34572. float L_5 = ___min1;
  34573. return L_5;
  34574. }
  34575. IL_000c:
  34576. {
  34577. float L_6 = ___value0;
  34578. return L_6;
  34579. }
  34580. }
  34581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method)
  34582. {
  34583. {
  34584. uint8_t L_0;
  34585. L_0 = A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)__this, /*hidden argument*/NULL);
  34586. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  34587. memset((&L_1), 0, sizeof(L_1));
  34588. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_1), (0.0f), (0.0f), (0.0f), ((float)((float)((float)((float)L_0))/(float)(255.0f))), /*hidden argument*/NULL);
  34589. return L_1;
  34590. }
  34591. }
  34592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  34593. {
  34594. {
  34595. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  34596. float L_1 = L_0.get_W_3();
  34597. uint8_t L_2;
  34598. L_2 = A8_Pack_mA657F3C1098F90E4DA5BE545980CCBFB7DBA76AB_inline(L_1, /*hidden argument*/NULL);
  34599. A8_set_PackedValue_m8BD8EFA06A2F16D32A8260240A8E6874D1548C8B_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)__this, L_2, /*hidden argument*/NULL);
  34600. return;
  34601. }
  34602. }
  34603. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, const RuntimeMethod* method)
  34604. {
  34605. static bool s_Il2CppMethodInitialized;
  34606. if (!s_Il2CppMethodInitialized)
  34607. {
  34608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var);
  34609. s_Il2CppMethodInitialized = true;
  34610. }
  34611. {
  34612. uint8_t L_0 = __this->get_R_3();
  34613. uint8_t L_1 = __this->get_G_2();
  34614. uint8_t L_2 = __this->get_B_1();
  34615. uint8_t L_3 = __this->get_A_0();
  34616. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  34617. memset((&L_4), 0, sizeof(L_4));
  34618. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL);
  34619. IL2CPP_RUNTIME_CLASS_INIT(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var);
  34620. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  34621. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6;
  34622. L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL);
  34623. return L_6;
  34624. }
  34625. }
  34626. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  34627. {
  34628. {
  34629. Abgr32_Pack_m67D927622D71260628DB6E657EE72BE3820E6C7C_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  34630. return;
  34631. }
  34632. }
  34633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, const RuntimeMethod* method)
  34634. {
  34635. static bool s_Il2CppMethodInitialized;
  34636. if (!s_Il2CppMethodInitialized)
  34637. {
  34638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var);
  34639. s_Il2CppMethodInitialized = true;
  34640. }
  34641. {
  34642. uint8_t L_0 = __this->get_R_1();
  34643. uint8_t L_1 = __this->get_G_2();
  34644. uint8_t L_2 = __this->get_B_3();
  34645. uint8_t L_3 = __this->get_A_0();
  34646. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  34647. memset((&L_4), 0, sizeof(L_4));
  34648. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL);
  34649. IL2CPP_RUNTIME_CLASS_INIT(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var);
  34650. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  34651. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6;
  34652. L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL);
  34653. return L_6;
  34654. }
  34655. }
  34656. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  34657. {
  34658. {
  34659. Argb32_Pack_mB18941C609FF55B9EB32E062DAD6471809527E4D_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  34660. return;
  34661. }
  34662. }
  34663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, const RuntimeMethod* method)
  34664. {
  34665. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  34666. memset((&V_0), 0, sizeof(V_0));
  34667. {
  34668. uint8_t L_0 = __this->get_R_2();
  34669. uint8_t L_1 = __this->get_G_1();
  34670. uint8_t L_2 = __this->get_B_0();
  34671. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_3;
  34672. memset((&L_3), 0, sizeof(L_3));
  34673. Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline((&L_3), L_0, L_1, L_2, (uint8_t)((int32_t)255), /*hidden argument*/NULL);
  34674. V_0 = L_3;
  34675. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  34676. L_4 = Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  34677. return L_4;
  34678. }
  34679. }
  34680. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  34681. {
  34682. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  34683. memset((&V_0), 0, sizeof(V_0));
  34684. {
  34685. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  34686. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  34687. Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), L_0, /*hidden argument*/NULL);
  34688. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_1 = V_0;
  34689. Bgr24_FromRgba32_mF9E6E847F397D311BA7975BCCB7F001AC446F58F_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)__this, L_1, /*hidden argument*/NULL);
  34690. return;
  34691. }
  34692. }
  34693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method)
  34694. {
  34695. {
  34696. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_0;
  34697. L_0 = Bgr565_ToVector3_mAD471CE16B416143B668BC4DFE413A0EE9339A02_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL);
  34698. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  34699. memset((&L_1), 0, sizeof(L_1));
  34700. Vector4__ctor_m716D2EB70783450C3569F4B9B695D68F3CE9C811((&L_1), L_0, (1.0f), /*hidden argument*/NULL);
  34701. return L_1;
  34702. }
  34703. }
  34704. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  34705. {
  34706. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 V_0;
  34707. memset((&V_0), 0, sizeof(V_0));
  34708. {
  34709. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  34710. float L_1 = L_0.get_X_0();
  34711. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0;
  34712. float L_3 = L_2.get_Y_1();
  34713. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___vector0;
  34714. float L_5 = L_4.get_Z_2();
  34715. Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C((Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)(&V_0), L_1, L_3, L_5, /*hidden argument*/NULL);
  34716. uint16_t L_6;
  34717. L_6 = Bgr565_Pack_m9FD9FEDE4A0A784DBF1825A1FAFB3259841E17FA_inline((Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)(&V_0), /*hidden argument*/NULL);
  34718. Bgr565_set_PackedValue_m052C96B2A876AB7C141B36DC2C4456349FA445A4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, L_6, /*hidden argument*/NULL);
  34719. return;
  34720. }
  34721. }
  34722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, const RuntimeMethod* method)
  34723. {
  34724. static bool s_Il2CppMethodInitialized;
  34725. if (!s_Il2CppMethodInitialized)
  34726. {
  34727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var);
  34728. s_Il2CppMethodInitialized = true;
  34729. }
  34730. {
  34731. uint8_t L_0 = __this->get_R_2();
  34732. uint8_t L_1 = __this->get_G_1();
  34733. uint8_t L_2 = __this->get_B_0();
  34734. uint8_t L_3 = __this->get_A_3();
  34735. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  34736. memset((&L_4), 0, sizeof(L_4));
  34737. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL);
  34738. IL2CPP_RUNTIME_CLASS_INIT(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var);
  34739. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  34740. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6;
  34741. L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL);
  34742. return L_6;
  34743. }
  34744. }
  34745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  34746. {
  34747. {
  34748. Bgra32_Pack_mF047A95797AE1601A4A87DAE50DB5A3A33F2872D_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  34749. return;
  34750. }
  34751. }
  34752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Span_1_get_Item_m33D0209D472A345F078DDEF65619F93BA17556C6_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___index0, const RuntimeMethod* method)
  34753. {
  34754. intptr_t V_0;
  34755. memset((&V_0), 0, sizeof(V_0));
  34756. {
  34757. int32_t L_0 = ___index0;
  34758. int32_t L_1 = (int32_t)__this->get__length_2();
  34759. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34760. {
  34761. goto IL_000e;
  34762. }
  34763. }
  34764. {
  34765. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  34766. }
  34767. IL_000e:
  34768. {
  34769. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_2 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  34770. if (L_2)
  34771. {
  34772. goto IL_0030;
  34773. }
  34774. }
  34775. {
  34776. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  34777. V_0 = (intptr_t)L_3;
  34778. void* L_4;
  34779. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34780. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  34781. L_5 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34782. int32_t L_6 = ___index0;
  34783. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_7;
  34784. L_7 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34785. return (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(L_7);
  34786. }
  34787. IL_0030:
  34788. {
  34789. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  34790. NullCheck(L_8);
  34791. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8->get_address_of_Data_0();
  34792. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  34793. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  34794. L_11 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34795. int32_t L_12 = ___index0;
  34796. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13;
  34797. L_13 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34798. return (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(L_13);
  34799. }
  34800. }
  34801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ReadOnlySpan_1_get_Item_m3711CA2E178831ACE9B03BAFD1E98E005C804BD4_gshared_inline (ReadOnlySpan_1_tECDD9E0F394486CD52C1FD917C71960095718733 * __this, int32_t ___index0, const RuntimeMethod* method)
  34802. {
  34803. intptr_t V_0;
  34804. memset((&V_0), 0, sizeof(V_0));
  34805. {
  34806. int32_t L_0 = ___index0;
  34807. int32_t L_1 = (int32_t)__this->get__length_2();
  34808. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34809. {
  34810. goto IL_000e;
  34811. }
  34812. }
  34813. {
  34814. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  34815. }
  34816. IL_000e:
  34817. {
  34818. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_2 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  34819. if (L_2)
  34820. {
  34821. goto IL_0030;
  34822. }
  34823. }
  34824. {
  34825. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  34826. V_0 = (intptr_t)L_3;
  34827. void* L_4;
  34828. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34829. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5;
  34830. L_5 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34831. int32_t L_6 = ___index0;
  34832. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_7;
  34833. L_7 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34834. return (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_7;
  34835. }
  34836. IL_0030:
  34837. {
  34838. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  34839. NullCheck(L_8);
  34840. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8->get_address_of_Data_0();
  34841. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  34842. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  34843. L_11 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34844. int32_t L_12 = ___index0;
  34845. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13;
  34846. L_13 = (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34847. return (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13;
  34848. }
  34849. }
  34850. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method)
  34851. {
  34852. {
  34853. int32_t L_0 = (int32_t)__this->get__length_2();
  34854. return (int32_t)L_0;
  34855. }
  34856. }
  34857. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* ReadOnlySpan_1_get_Item_mF0E51BA3948E372B84E641EB0C04C58C7393A18B_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___index0, const RuntimeMethod* method)
  34858. {
  34859. intptr_t V_0;
  34860. memset((&V_0), 0, sizeof(V_0));
  34861. {
  34862. int32_t L_0 = ___index0;
  34863. int32_t L_1 = (int32_t)__this->get__length_2();
  34864. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34865. {
  34866. goto IL_000e;
  34867. }
  34868. }
  34869. {
  34870. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  34871. }
  34872. IL_000e:
  34873. {
  34874. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_2 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0();
  34875. if (L_2)
  34876. {
  34877. goto IL_0030;
  34878. }
  34879. }
  34880. {
  34881. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  34882. V_0 = (intptr_t)L_3;
  34883. void* L_4;
  34884. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34885. float* L_5;
  34886. L_5 = (( float* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34887. int32_t L_6 = ___index0;
  34888. float* L_7;
  34889. L_7 = (( float* (*) (float*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((float*)(float*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34890. return (float*)L_7;
  34891. }
  34892. IL_0030:
  34893. {
  34894. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_8 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0();
  34895. NullCheck(L_8);
  34896. float* L_9 = (float*)L_8->get_address_of_Data_0();
  34897. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  34898. float* L_11;
  34899. L_11 = (( float* (*) (float*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((float*)(float*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34900. int32_t L_12 = ___index0;
  34901. float* L_13;
  34902. L_13 = (( float* (*) (float*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((float*)(float*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34903. return (float*)L_13;
  34904. }
  34905. }
  34906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_gshared_inline (const RuntimeMethod* method)
  34907. {
  34908. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * G_B2_0 = NULL;
  34909. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * G_B1_0 = NULL;
  34910. {
  34911. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_0;
  34912. L_0 = VolatileRead((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E **)(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E **)(((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_address_of_s_sharedInstance_0()));
  34913. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_1 = (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_0;
  34914. G_B1_0 = L_1;
  34915. if (L_1)
  34916. {
  34917. G_B2_0 = L_1;
  34918. goto IL_0013;
  34919. }
  34920. }
  34921. {
  34922. ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2;
  34923. L_2 = (( ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * (*) (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));
  34924. G_B2_0 = L_2;
  34925. }
  34926. IL_0013:
  34927. {
  34928. return (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)G_B2_0;
  34929. }
  34930. }
  34931. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 MemoryExtensions_AsSpan_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m7F04769F79CDD3F65EF6772A6FCB05FA46C5ADEC_gshared_inline (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34932. {
  34933. {
  34934. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  34935. int32_t L_1 = ___start1;
  34936. int32_t L_2 = ___length2;
  34937. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_3;
  34938. memset((&L_3), 0, sizeof(L_3));
  34939. Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_inline((&L_3), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34940. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_3;
  34941. }
  34942. }
  34943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m76929F3D4352E4426593BC1F5DA0BF67D64BE5BD_gshared_inline (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * ___processor1, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels4, SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  34944. {
  34945. {
  34946. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34947. __this->set_configuration_0(L_0);
  34948. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_1 = ___processor1;
  34949. __this->set_processor_1(L_1);
  34950. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_2 = ___source2;
  34951. __this->set_source_2(L_2);
  34952. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  34953. __this->set_memoryAllocator_3(L_3);
  34954. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_4 = ___targetPixels4;
  34955. __this->set_targetPixels_4(L_4);
  34956. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_5 = ___swInfos5;
  34957. __this->set_swInfos_5(L_5);
  34958. int32_t L_6 = ___yStart6;
  34959. __this->set_yStart_6(L_6);
  34960. int32_t L_7 = ___yEnd7;
  34961. __this->set_yEnd_7(L_7);
  34962. bool L_8 = ___useFastPath8;
  34963. __this->set_useFastPath_8(L_8);
  34964. return;
  34965. }
  34966. }
  34967. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  34968. {
  34969. Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 V_0;
  34970. memset((&V_0), 0, sizeof(V_0));
  34971. {
  34972. RuntimeObject* L_0 = ___buffer0;
  34973. NullCheck((RuntimeObject*)L_0);
  34974. Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_1;
  34975. L_1 = InterfaceFuncInvoker0< Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int32>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_0);
  34976. V_0 = (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_1;
  34977. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  34978. L_2 = Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_inline((Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *)(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34979. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  34980. }
  34981. }
  34982. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  34983. {
  34984. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_0;
  34985. memset((&V_0), 0, sizeof(V_0));
  34986. {
  34987. RuntimeObject* L_0 = ___buffer0;
  34988. NullCheck((RuntimeObject*)L_0);
  34989. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_1;
  34990. L_1 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_0);
  34991. V_0 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_1;
  34992. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2;
  34993. L_2 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34994. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2;
  34995. }
  34996. }
  34997. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method)
  34998. {
  34999. {
  35000. int32_t L_0 = (int32_t)__this->get__length_2();
  35001. return (int32_t)L_0;
  35002. }
  35003. }
  35004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_gshared_inline (int32_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  35005. {
  35006. {
  35007. int32_t* L_0 = ___source0;
  35008. int32_t L_1 = ___elementOffset1;
  35009. uint32_t L_2 = sizeof(int32_t);
  35010. return (int32_t*)(((int32_t*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2))))));
  35011. }
  35012. }
  35013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mEF507B7CA60586C60654A3FC59F2F97E3799E955_gshared_inline (SlidingWindowOperation_tDDFF4EEEC44D6BC2688A078C5D3D7BC85B1A88B7 * __this, int32_t ___x0, const RuntimeMethod* method)
  35014. {
  35015. static bool s_Il2CppMethodInitialized;
  35016. if (!s_Il2CppMethodInitialized)
  35017. {
  35018. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  35020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  35021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  35025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  35026. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35027. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  35028. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35029. s_Il2CppMethodInitialized = true;
  35030. }
  35031. RuntimeObject* V_0 = NULL;
  35032. RuntimeObject* V_1 = NULL;
  35033. RuntimeObject* V_2 = NULL;
  35034. RuntimeObject* V_3 = NULL;
  35035. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  35036. memset((&V_4), 0, sizeof(V_4));
  35037. int32_t* V_5 = NULL;
  35038. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  35039. memset((&V_6), 0, sizeof(V_6));
  35040. int32_t* V_7 = NULL;
  35041. int32_t* V_8 = NULL;
  35042. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  35043. memset((&V_9), 0, sizeof(V_9));
  35044. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  35045. int32_t V_11 = 0;
  35046. int32_t V_12 = 0;
  35047. int32_t V_13 = 0;
  35048. float V_14 = 0.0f;
  35049. int32_t V_15 = 0;
  35050. float V_16 = 0.0f;
  35051. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_17;
  35052. memset((&V_17), 0, sizeof(V_17));
  35053. Exception_t * __last_unhandled_exception = 0;
  35054. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35055. int32_t G_B16_0 = 0;
  35056. {
  35057. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35058. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35059. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_1);
  35060. int32_t L_2;
  35061. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35062. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  35063. RuntimeObject* L_3;
  35064. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  35065. V_0 = (RuntimeObject*)L_3;
  35066. }
  35067. IL_0018:
  35068. try
  35069. {// begin try (depth: 1)
  35070. {
  35071. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35072. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35073. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_5);
  35074. int32_t L_6;
  35075. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35076. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  35077. RuntimeObject* L_7;
  35078. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  35079. V_1 = (RuntimeObject*)L_7;
  35080. }
  35081. IL_0030:
  35082. try
  35083. {// begin try (depth: 2)
  35084. {
  35085. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35086. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35087. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_9);
  35088. int32_t L_10;
  35089. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35090. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  35091. RuntimeObject* L_11;
  35092. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  35093. V_2 = (RuntimeObject*)L_11;
  35094. }
  35095. IL_0048:
  35096. try
  35097. {// begin try (depth: 3)
  35098. {
  35099. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35100. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_13 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35101. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_13);
  35102. int32_t L_14;
  35103. L_14 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35104. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  35105. RuntimeObject* L_15;
  35106. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  35107. V_3 = (RuntimeObject*)L_15;
  35108. }
  35109. IL_0060:
  35110. try
  35111. {// begin try (depth: 4)
  35112. {
  35113. RuntimeObject* L_16 = V_0;
  35114. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  35115. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35116. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  35117. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  35118. int32_t* L_19;
  35119. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35120. V_5 = (int32_t*)L_19;
  35121. RuntimeObject* L_20 = V_1;
  35122. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  35123. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35124. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  35125. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  35126. int32_t* L_23;
  35127. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35128. V_7 = (int32_t*)L_23;
  35129. RuntimeObject* L_24 = V_2;
  35130. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  35131. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35132. int32_t* L_26;
  35133. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35134. V_8 = (int32_t*)L_26;
  35135. RuntimeObject* L_27 = V_3;
  35136. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  35137. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  35138. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  35139. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  35140. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  35141. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35142. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  35143. int32_t L_31 = (int32_t)__this->get_yStart_6();
  35144. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_32 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35145. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_32);
  35146. int32_t L_33;
  35147. L_33 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35148. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  35149. goto IL_0155;
  35150. }
  35151. IL_00b9:
  35152. {
  35153. bool L_34 = (bool)__this->get_useFastPath_8();
  35154. if (!L_34)
  35155. {
  35156. goto IL_00fb;
  35157. }
  35158. }
  35159. IL_00c1:
  35160. {
  35161. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35162. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_36 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35163. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_36);
  35164. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_37;
  35165. L_37 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35166. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  35167. int32_t L_39 = ___x0;
  35168. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_40 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35169. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_40);
  35170. int32_t L_41;
  35171. L_41 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35172. int32_t L_42 = V_11;
  35173. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_43 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35174. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_43);
  35175. int32_t L_44;
  35176. L_44 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35177. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35178. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_35);
  35179. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_35, (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35180. goto IL_012e;
  35181. }
  35182. IL_00fb:
  35183. {
  35184. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35185. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_47 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35186. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  35187. int32_t L_49 = ___x0;
  35188. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_50 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35189. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_50);
  35190. int32_t L_51;
  35191. L_51 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35192. int32_t L_52 = V_11;
  35193. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_53 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35194. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_53);
  35195. int32_t L_54;
  35196. L_54 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35197. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35198. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_46);
  35199. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_46, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35200. }
  35201. IL_012e:
  35202. {
  35203. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35204. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  35205. int32_t* L_58 = V_5;
  35206. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35207. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_59);
  35208. int32_t L_60;
  35209. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35210. int32_t L_61;
  35211. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35212. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_56);
  35213. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35214. int32_t L_62 = V_11;
  35215. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  35216. }
  35217. IL_0155:
  35218. {
  35219. int32_t L_63 = V_11;
  35220. int32_t L_64 = (int32_t)__this->get_yStart_6();
  35221. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_65 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35222. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_65);
  35223. int32_t L_66;
  35224. L_66 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35225. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  35226. {
  35227. goto IL_00b9;
  35228. }
  35229. }
  35230. IL_016e:
  35231. {
  35232. int32_t L_67 = (int32_t)__this->get_yStart_6();
  35233. V_12 = (int32_t)L_67;
  35234. goto IL_03d3;
  35235. }
  35236. IL_017b:
  35237. {
  35238. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35239. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_68);
  35240. bool L_69;
  35241. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35242. if (!L_69)
  35243. {
  35244. goto IL_01a9;
  35245. }
  35246. }
  35247. IL_0188:
  35248. {
  35249. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  35250. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  35251. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35252. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  35253. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35254. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_73);
  35255. int32_t L_74;
  35256. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35257. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_71);
  35258. (( void (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35259. }
  35260. IL_01a9:
  35261. {
  35262. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35263. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_75);
  35264. bool L_76;
  35265. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35266. if (L_76)
  35267. {
  35268. goto IL_01d0;
  35269. }
  35270. }
  35271. IL_01b6:
  35272. {
  35273. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35274. int32_t* L_78 = V_8;
  35275. int32_t* L_79 = V_5;
  35276. int32_t L_80;
  35277. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  35278. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_77);
  35279. int32_t L_81;
  35280. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35281. G_B16_0 = L_81;
  35282. goto IL_01e8;
  35283. }
  35284. IL_01d0:
  35285. {
  35286. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35287. int32_t* L_83 = V_8;
  35288. int32_t* L_84 = V_7;
  35289. int32_t L_85;
  35290. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  35291. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_82);
  35292. int32_t L_86;
  35293. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35294. G_B16_0 = L_86;
  35295. }
  35296. IL_01e8:
  35297. {
  35298. V_13 = (int32_t)G_B16_0;
  35299. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_87 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35300. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_87);
  35301. int32_t L_88;
  35302. L_88 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35303. int32_t L_89 = V_13;
  35304. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  35305. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_90 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35306. int32_t L_91 = ___x0;
  35307. int32_t L_92 = V_12;
  35308. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_90);
  35309. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_93;
  35310. L_93 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  35311. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35312. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_94);
  35313. int32_t L_95;
  35314. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35315. int32_t L_96;
  35316. L_96 = (( int32_t (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35317. V_15 = (int32_t)L_96;
  35318. int32_t* L_97 = V_8;
  35319. int32_t L_98 = V_15;
  35320. int32_t* L_99;
  35321. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35322. int32_t L_100 = *((int32_t*)L_99);
  35323. float L_101 = V_14;
  35324. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  35325. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_102 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_targetPixels_4();
  35326. int32_t L_103 = ___x0;
  35327. int32_t L_104 = V_12;
  35328. NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_102);
  35329. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_105;
  35330. L_105 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  35331. float L_106 = V_16;
  35332. float L_107 = V_16;
  35333. float L_108 = V_16;
  35334. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_109 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35335. int32_t L_110 = ___x0;
  35336. int32_t L_111 = V_12;
  35337. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_109);
  35338. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_112;
  35339. L_112 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  35340. V_17 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_112;
  35341. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  35342. L_113 = A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_17), /*hidden argument*/NULL);
  35343. float L_114 = (float)L_113.get_W_3();
  35344. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  35345. memset((&L_115), 0, sizeof(L_115));
  35346. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  35347. A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  35348. bool L_116 = (bool)__this->get_useFastPath_8();
  35349. if (!L_116)
  35350. {
  35351. goto IL_02bf;
  35352. }
  35353. }
  35354. IL_0279:
  35355. {
  35356. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35357. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_118 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35358. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_118);
  35359. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_119;
  35360. L_119 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35361. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  35362. int32_t L_121 = ___x0;
  35363. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_122 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35364. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_122);
  35365. int32_t L_123;
  35366. L_123 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35367. int32_t L_124 = V_12;
  35368. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_125 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35369. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_125);
  35370. int32_t L_126;
  35371. L_126 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35372. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_127 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35373. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_127);
  35374. int32_t L_128;
  35375. L_128 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35376. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35377. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_117);
  35378. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_117, (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35379. goto IL_02fe;
  35380. }
  35381. IL_02bf:
  35382. {
  35383. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35384. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_131 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35385. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  35386. int32_t L_133 = ___x0;
  35387. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_134 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35388. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_134);
  35389. int32_t L_135;
  35390. L_135 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35391. int32_t L_136 = V_12;
  35392. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_137 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35393. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_137);
  35394. int32_t L_138;
  35395. L_138 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35396. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_139 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35397. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_139);
  35398. int32_t L_140;
  35399. L_140 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35400. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35401. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_130);
  35402. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_130, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35403. }
  35404. IL_02fe:
  35405. {
  35406. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35407. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  35408. int32_t* L_144 = V_5;
  35409. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35410. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_145);
  35411. int32_t L_146;
  35412. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35413. int32_t L_147;
  35414. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35415. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_142);
  35416. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  35417. bool L_148 = (bool)__this->get_useFastPath_8();
  35418. if (!L_148)
  35419. {
  35420. goto IL_036d;
  35421. }
  35422. }
  35423. IL_0327:
  35424. {
  35425. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35426. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_150 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35427. NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_150);
  35428. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_151;
  35429. L_151 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35430. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  35431. int32_t L_153 = ___x0;
  35432. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_154 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35433. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_154);
  35434. int32_t L_155;
  35435. L_155 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35436. int32_t L_156 = V_12;
  35437. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_157 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35438. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_157);
  35439. int32_t L_158;
  35440. L_158 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35441. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_159 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35442. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_159);
  35443. int32_t L_160;
  35444. L_160 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35445. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35446. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_149);
  35447. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_149, (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35448. goto IL_03ac;
  35449. }
  35450. IL_036d:
  35451. {
  35452. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35453. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_163 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)__this->get_source_2();
  35454. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  35455. int32_t L_165 = ___x0;
  35456. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_166 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35457. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_166);
  35458. int32_t L_167;
  35459. L_167 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35460. int32_t L_168 = V_12;
  35461. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_169 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35462. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_169);
  35463. int32_t L_170;
  35464. L_170 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35465. SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E * L_171 = (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)__this->get_swInfos_5();
  35466. NullCheck((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_171);
  35467. int32_t L_172;
  35468. L_172 = (( int32_t (*) (SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t077F6E02A9BBBB61A5C65832D0CFD3DC96C5F93E *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35469. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35470. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_162);
  35471. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_162, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35472. }
  35473. IL_03ac:
  35474. {
  35475. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35476. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  35477. int32_t* L_176 = V_5;
  35478. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)__this->get_processor_1();
  35479. NullCheck((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_177);
  35480. int32_t L_178;
  35481. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3AE48DCB9C57CF1B776AC22317578DE446B2DC1B *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35482. int32_t L_179;
  35483. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35484. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_174);
  35485. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tB8D0198DEDBB4E8EAD48411E2A71FF5A8655DD63 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35486. int32_t L_180 = V_12;
  35487. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  35488. }
  35489. IL_03d3:
  35490. {
  35491. int32_t L_181 = V_12;
  35492. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  35493. if ((((int32_t)L_181) < ((int32_t)L_182)))
  35494. {
  35495. goto IL_017b;
  35496. }
  35497. }
  35498. IL_03e0:
  35499. {
  35500. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  35501. }
  35502. }// end try (depth: 4)
  35503. catch(Il2CppExceptionWrapper& e)
  35504. {
  35505. __last_unhandled_exception = (Exception_t *)e.ex;
  35506. goto FINALLY_03e2;
  35507. }
  35508. FINALLY_03e2:
  35509. {// begin finally (depth: 4)
  35510. {
  35511. RuntimeObject* L_183 = V_3;
  35512. if (!L_183)
  35513. {
  35514. goto IL_03eb;
  35515. }
  35516. }
  35517. IL_03e5:
  35518. {
  35519. RuntimeObject* L_184 = V_3;
  35520. NullCheck((RuntimeObject*)L_184);
  35521. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  35522. }
  35523. IL_03eb:
  35524. {
  35525. IL2CPP_END_FINALLY(994)
  35526. }
  35527. }// end finally (depth: 4)
  35528. IL2CPP_CLEANUP(994)
  35529. {
  35530. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35531. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  35532. }
  35533. }// end try (depth: 3)
  35534. catch(Il2CppExceptionWrapper& e)
  35535. {
  35536. __last_unhandled_exception = (Exception_t *)e.ex;
  35537. goto FINALLY_03ec;
  35538. }
  35539. FINALLY_03ec:
  35540. {// begin finally (depth: 3)
  35541. {
  35542. RuntimeObject* L_185 = V_2;
  35543. if (!L_185)
  35544. {
  35545. goto IL_03f5;
  35546. }
  35547. }
  35548. IL_03ef:
  35549. {
  35550. RuntimeObject* L_186 = V_2;
  35551. NullCheck((RuntimeObject*)L_186);
  35552. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  35553. }
  35554. IL_03f5:
  35555. {
  35556. IL2CPP_END_FINALLY(1004)
  35557. }
  35558. }// end finally (depth: 3)
  35559. IL2CPP_CLEANUP(1004)
  35560. {
  35561. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35562. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  35563. }
  35564. }// end try (depth: 2)
  35565. catch(Il2CppExceptionWrapper& e)
  35566. {
  35567. __last_unhandled_exception = (Exception_t *)e.ex;
  35568. goto FINALLY_03f6;
  35569. }
  35570. FINALLY_03f6:
  35571. {// begin finally (depth: 2)
  35572. {
  35573. RuntimeObject* L_187 = V_1;
  35574. if (!L_187)
  35575. {
  35576. goto IL_03ff;
  35577. }
  35578. }
  35579. IL_03f9:
  35580. {
  35581. RuntimeObject* L_188 = V_1;
  35582. NullCheck((RuntimeObject*)L_188);
  35583. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  35584. }
  35585. IL_03ff:
  35586. {
  35587. IL2CPP_END_FINALLY(1014)
  35588. }
  35589. }// end finally (depth: 2)
  35590. IL2CPP_CLEANUP(1014)
  35591. {
  35592. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35593. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  35594. }
  35595. }// end try (depth: 1)
  35596. catch(Il2CppExceptionWrapper& e)
  35597. {
  35598. __last_unhandled_exception = (Exception_t *)e.ex;
  35599. goto FINALLY_0400;
  35600. }
  35601. FINALLY_0400:
  35602. {// begin finally (depth: 1)
  35603. {
  35604. RuntimeObject* L_189 = V_0;
  35605. if (!L_189)
  35606. {
  35607. goto IL_0409;
  35608. }
  35609. }
  35610. IL_0403:
  35611. {
  35612. RuntimeObject* L_190 = V_0;
  35613. NullCheck((RuntimeObject*)L_190);
  35614. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  35615. }
  35616. IL_0409:
  35617. {
  35618. IL2CPP_END_FINALLY(1024)
  35619. }
  35620. }// end finally (depth: 1)
  35621. IL2CPP_CLEANUP(1024)
  35622. {
  35623. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35624. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  35625. }
  35626. IL_040a:
  35627. {
  35628. return;
  35629. }
  35630. }
  35631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m0CE48E97A744ACD6BFB3117C588F0D5856DAA68D_gshared_inline (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * ___processor1, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels4, SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  35632. {
  35633. {
  35634. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35635. __this->set_configuration_0(L_0);
  35636. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_1 = ___processor1;
  35637. __this->set_processor_1(L_1);
  35638. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_2 = ___source2;
  35639. __this->set_source_2(L_2);
  35640. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  35641. __this->set_memoryAllocator_3(L_3);
  35642. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_4 = ___targetPixels4;
  35643. __this->set_targetPixels_4(L_4);
  35644. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_5 = ___swInfos5;
  35645. __this->set_swInfos_5(L_5);
  35646. int32_t L_6 = ___yStart6;
  35647. __this->set_yStart_6(L_6);
  35648. int32_t L_7 = ___yEnd7;
  35649. __this->set_yEnd_7(L_7);
  35650. bool L_8 = ___useFastPath8;
  35651. __this->set_useFastPath_8(L_8);
  35652. return;
  35653. }
  35654. }
  35655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mB732CCE936ECE447BD486447F07BA7ADC574B7BD_gshared_inline (SlidingWindowOperation_t162A57106562D3CE935EFDF5C7B5D599044D2179 * __this, int32_t ___x0, const RuntimeMethod* method)
  35656. {
  35657. static bool s_Il2CppMethodInitialized;
  35658. if (!s_Il2CppMethodInitialized)
  35659. {
  35660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  35662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  35663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35666. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  35667. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  35668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  35670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35671. s_Il2CppMethodInitialized = true;
  35672. }
  35673. RuntimeObject* V_0 = NULL;
  35674. RuntimeObject* V_1 = NULL;
  35675. RuntimeObject* V_2 = NULL;
  35676. RuntimeObject* V_3 = NULL;
  35677. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  35678. memset((&V_4), 0, sizeof(V_4));
  35679. int32_t* V_5 = NULL;
  35680. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  35681. memset((&V_6), 0, sizeof(V_6));
  35682. int32_t* V_7 = NULL;
  35683. int32_t* V_8 = NULL;
  35684. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  35685. memset((&V_9), 0, sizeof(V_9));
  35686. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  35687. int32_t V_11 = 0;
  35688. int32_t V_12 = 0;
  35689. int32_t V_13 = 0;
  35690. float V_14 = 0.0f;
  35691. int32_t V_15 = 0;
  35692. float V_16 = 0.0f;
  35693. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_17;
  35694. memset((&V_17), 0, sizeof(V_17));
  35695. Exception_t * __last_unhandled_exception = 0;
  35696. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35697. int32_t G_B16_0 = 0;
  35698. {
  35699. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35700. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35701. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_1);
  35702. int32_t L_2;
  35703. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35704. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  35705. RuntimeObject* L_3;
  35706. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  35707. V_0 = (RuntimeObject*)L_3;
  35708. }
  35709. IL_0018:
  35710. try
  35711. {// begin try (depth: 1)
  35712. {
  35713. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35714. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35715. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_5);
  35716. int32_t L_6;
  35717. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35718. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  35719. RuntimeObject* L_7;
  35720. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  35721. V_1 = (RuntimeObject*)L_7;
  35722. }
  35723. IL_0030:
  35724. try
  35725. {// begin try (depth: 2)
  35726. {
  35727. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35728. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35729. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_9);
  35730. int32_t L_10;
  35731. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35732. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  35733. RuntimeObject* L_11;
  35734. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  35735. V_2 = (RuntimeObject*)L_11;
  35736. }
  35737. IL_0048:
  35738. try
  35739. {// begin try (depth: 3)
  35740. {
  35741. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  35742. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_13 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35743. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_13);
  35744. int32_t L_14;
  35745. L_14 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35746. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  35747. RuntimeObject* L_15;
  35748. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  35749. V_3 = (RuntimeObject*)L_15;
  35750. }
  35751. IL_0060:
  35752. try
  35753. {// begin try (depth: 4)
  35754. {
  35755. RuntimeObject* L_16 = V_0;
  35756. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  35757. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35758. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  35759. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  35760. int32_t* L_19;
  35761. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35762. V_5 = (int32_t*)L_19;
  35763. RuntimeObject* L_20 = V_1;
  35764. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  35765. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35766. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  35767. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  35768. int32_t* L_23;
  35769. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35770. V_7 = (int32_t*)L_23;
  35771. RuntimeObject* L_24 = V_2;
  35772. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  35773. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  35774. int32_t* L_26;
  35775. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  35776. V_8 = (int32_t*)L_26;
  35777. RuntimeObject* L_27 = V_3;
  35778. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  35779. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  35780. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  35781. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  35782. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  35783. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35784. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  35785. int32_t L_31 = (int32_t)__this->get_yStart_6();
  35786. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_32 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35787. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_32);
  35788. int32_t L_33;
  35789. L_33 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35790. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  35791. goto IL_0155;
  35792. }
  35793. IL_00b9:
  35794. {
  35795. bool L_34 = (bool)__this->get_useFastPath_8();
  35796. if (!L_34)
  35797. {
  35798. goto IL_00fb;
  35799. }
  35800. }
  35801. IL_00c1:
  35802. {
  35803. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35804. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_36 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  35805. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_36);
  35806. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_37;
  35807. L_37 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35808. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  35809. int32_t L_39 = ___x0;
  35810. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_40 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35811. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_40);
  35812. int32_t L_41;
  35813. L_41 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35814. int32_t L_42 = V_11;
  35815. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_43 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35816. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_43);
  35817. int32_t L_44;
  35818. L_44 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35819. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35820. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_35);
  35821. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_35, (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35822. goto IL_012e;
  35823. }
  35824. IL_00fb:
  35825. {
  35826. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35827. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_47 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  35828. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  35829. int32_t L_49 = ___x0;
  35830. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_50 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35831. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_50);
  35832. int32_t L_51;
  35833. L_51 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35834. int32_t L_52 = V_11;
  35835. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_53 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35836. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_53);
  35837. int32_t L_54;
  35838. L_54 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35839. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35840. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_46);
  35841. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_46, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35842. }
  35843. IL_012e:
  35844. {
  35845. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35846. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  35847. int32_t* L_58 = V_5;
  35848. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35849. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_59);
  35850. int32_t L_60;
  35851. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35852. int32_t L_61;
  35853. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35854. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_56);
  35855. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35856. int32_t L_62 = V_11;
  35857. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  35858. }
  35859. IL_0155:
  35860. {
  35861. int32_t L_63 = V_11;
  35862. int32_t L_64 = (int32_t)__this->get_yStart_6();
  35863. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_65 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35864. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_65);
  35865. int32_t L_66;
  35866. L_66 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35867. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  35868. {
  35869. goto IL_00b9;
  35870. }
  35871. }
  35872. IL_016e:
  35873. {
  35874. int32_t L_67 = (int32_t)__this->get_yStart_6();
  35875. V_12 = (int32_t)L_67;
  35876. goto IL_03d3;
  35877. }
  35878. IL_017b:
  35879. {
  35880. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35881. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_68);
  35882. bool L_69;
  35883. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35884. if (!L_69)
  35885. {
  35886. goto IL_01a9;
  35887. }
  35888. }
  35889. IL_0188:
  35890. {
  35891. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  35892. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  35893. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35894. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  35895. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35896. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_73);
  35897. int32_t L_74;
  35898. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35899. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_71);
  35900. (( void (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35901. }
  35902. IL_01a9:
  35903. {
  35904. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35905. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_75);
  35906. bool L_76;
  35907. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35908. if (L_76)
  35909. {
  35910. goto IL_01d0;
  35911. }
  35912. }
  35913. IL_01b6:
  35914. {
  35915. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35916. int32_t* L_78 = V_8;
  35917. int32_t* L_79 = V_5;
  35918. int32_t L_80;
  35919. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  35920. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_77);
  35921. int32_t L_81;
  35922. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35923. G_B16_0 = L_81;
  35924. goto IL_01e8;
  35925. }
  35926. IL_01d0:
  35927. {
  35928. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35929. int32_t* L_83 = V_8;
  35930. int32_t* L_84 = V_7;
  35931. int32_t L_85;
  35932. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  35933. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_82);
  35934. int32_t L_86;
  35935. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35936. G_B16_0 = L_86;
  35937. }
  35938. IL_01e8:
  35939. {
  35940. V_13 = (int32_t)G_B16_0;
  35941. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_87 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  35942. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_87);
  35943. int32_t L_88;
  35944. L_88 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35945. int32_t L_89 = V_13;
  35946. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  35947. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_90 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  35948. int32_t L_91 = ___x0;
  35949. int32_t L_92 = V_12;
  35950. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_90);
  35951. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_93;
  35952. L_93 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  35953. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35954. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_94);
  35955. int32_t L_95;
  35956. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35957. int32_t L_96;
  35958. L_96 = (( int32_t (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35959. V_15 = (int32_t)L_96;
  35960. int32_t* L_97 = V_8;
  35961. int32_t L_98 = V_15;
  35962. int32_t* L_99;
  35963. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35964. int32_t L_100 = *((int32_t*)L_99);
  35965. float L_101 = V_14;
  35966. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  35967. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_102 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_targetPixels_4();
  35968. int32_t L_103 = ___x0;
  35969. int32_t L_104 = V_12;
  35970. NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_102);
  35971. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_105;
  35972. L_105 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  35973. float L_106 = V_16;
  35974. float L_107 = V_16;
  35975. float L_108 = V_16;
  35976. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_109 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  35977. int32_t L_110 = ___x0;
  35978. int32_t L_111 = V_12;
  35979. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_109);
  35980. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_112;
  35981. L_112 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  35982. V_17 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_112;
  35983. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  35984. L_113 = Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_17), /*hidden argument*/NULL);
  35985. float L_114 = (float)L_113.get_W_3();
  35986. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  35987. memset((&L_115), 0, sizeof(L_115));
  35988. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  35989. Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  35990. bool L_116 = (bool)__this->get_useFastPath_8();
  35991. if (!L_116)
  35992. {
  35993. goto IL_02bf;
  35994. }
  35995. }
  35996. IL_0279:
  35997. {
  35998. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  35999. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_118 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  36000. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_118);
  36001. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_119;
  36002. L_119 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36003. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  36004. int32_t L_121 = ___x0;
  36005. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_122 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36006. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_122);
  36007. int32_t L_123;
  36008. L_123 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36009. int32_t L_124 = V_12;
  36010. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_125 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36011. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_125);
  36012. int32_t L_126;
  36013. L_126 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36014. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_127 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36015. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_127);
  36016. int32_t L_128;
  36017. L_128 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36018. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36019. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_117);
  36020. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_117, (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36021. goto IL_02fe;
  36022. }
  36023. IL_02bf:
  36024. {
  36025. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36026. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_131 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  36027. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  36028. int32_t L_133 = ___x0;
  36029. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_134 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36030. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_134);
  36031. int32_t L_135;
  36032. L_135 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36033. int32_t L_136 = V_12;
  36034. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_137 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36035. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_137);
  36036. int32_t L_138;
  36037. L_138 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36038. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_139 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36039. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_139);
  36040. int32_t L_140;
  36041. L_140 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36042. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36043. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_130);
  36044. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_130, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36045. }
  36046. IL_02fe:
  36047. {
  36048. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36049. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  36050. int32_t* L_144 = V_5;
  36051. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36052. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_145);
  36053. int32_t L_146;
  36054. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36055. int32_t L_147;
  36056. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36057. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_142);
  36058. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  36059. bool L_148 = (bool)__this->get_useFastPath_8();
  36060. if (!L_148)
  36061. {
  36062. goto IL_036d;
  36063. }
  36064. }
  36065. IL_0327:
  36066. {
  36067. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36068. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_150 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  36069. NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_150);
  36070. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_151;
  36071. L_151 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36072. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  36073. int32_t L_153 = ___x0;
  36074. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_154 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36075. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_154);
  36076. int32_t L_155;
  36077. L_155 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36078. int32_t L_156 = V_12;
  36079. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_157 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36080. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_157);
  36081. int32_t L_158;
  36082. L_158 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36083. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_159 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36084. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_159);
  36085. int32_t L_160;
  36086. L_160 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36087. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36088. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_149);
  36089. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_149, (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36090. goto IL_03ac;
  36091. }
  36092. IL_036d:
  36093. {
  36094. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36095. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_163 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)__this->get_source_2();
  36096. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  36097. int32_t L_165 = ___x0;
  36098. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_166 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36099. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_166);
  36100. int32_t L_167;
  36101. L_167 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36102. int32_t L_168 = V_12;
  36103. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_169 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36104. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_169);
  36105. int32_t L_170;
  36106. L_170 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36107. SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E * L_171 = (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)__this->get_swInfos_5();
  36108. NullCheck((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_171);
  36109. int32_t L_172;
  36110. L_172 = (( int32_t (*) (SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t82128CFFA7DA7039F5523F5FBD87776BA2D78D3E *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36111. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36112. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_162);
  36113. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_162, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36114. }
  36115. IL_03ac:
  36116. {
  36117. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36118. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  36119. int32_t* L_176 = V_5;
  36120. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)__this->get_processor_1();
  36121. NullCheck((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_177);
  36122. int32_t L_178;
  36123. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t37B5ACCEFE52684474DB203BD9608217F79634BD *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36124. int32_t L_179;
  36125. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36126. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_174);
  36127. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tE81486410894C8B6D66120A024CFA0B445D8C42D *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36128. int32_t L_180 = V_12;
  36129. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  36130. }
  36131. IL_03d3:
  36132. {
  36133. int32_t L_181 = V_12;
  36134. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  36135. if ((((int32_t)L_181) < ((int32_t)L_182)))
  36136. {
  36137. goto IL_017b;
  36138. }
  36139. }
  36140. IL_03e0:
  36141. {
  36142. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  36143. }
  36144. }// end try (depth: 4)
  36145. catch(Il2CppExceptionWrapper& e)
  36146. {
  36147. __last_unhandled_exception = (Exception_t *)e.ex;
  36148. goto FINALLY_03e2;
  36149. }
  36150. FINALLY_03e2:
  36151. {// begin finally (depth: 4)
  36152. {
  36153. RuntimeObject* L_183 = V_3;
  36154. if (!L_183)
  36155. {
  36156. goto IL_03eb;
  36157. }
  36158. }
  36159. IL_03e5:
  36160. {
  36161. RuntimeObject* L_184 = V_3;
  36162. NullCheck((RuntimeObject*)L_184);
  36163. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  36164. }
  36165. IL_03eb:
  36166. {
  36167. IL2CPP_END_FINALLY(994)
  36168. }
  36169. }// end finally (depth: 4)
  36170. IL2CPP_CLEANUP(994)
  36171. {
  36172. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36173. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  36174. }
  36175. }// end try (depth: 3)
  36176. catch(Il2CppExceptionWrapper& e)
  36177. {
  36178. __last_unhandled_exception = (Exception_t *)e.ex;
  36179. goto FINALLY_03ec;
  36180. }
  36181. FINALLY_03ec:
  36182. {// begin finally (depth: 3)
  36183. {
  36184. RuntimeObject* L_185 = V_2;
  36185. if (!L_185)
  36186. {
  36187. goto IL_03f5;
  36188. }
  36189. }
  36190. IL_03ef:
  36191. {
  36192. RuntimeObject* L_186 = V_2;
  36193. NullCheck((RuntimeObject*)L_186);
  36194. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  36195. }
  36196. IL_03f5:
  36197. {
  36198. IL2CPP_END_FINALLY(1004)
  36199. }
  36200. }// end finally (depth: 3)
  36201. IL2CPP_CLEANUP(1004)
  36202. {
  36203. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36204. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  36205. }
  36206. }// end try (depth: 2)
  36207. catch(Il2CppExceptionWrapper& e)
  36208. {
  36209. __last_unhandled_exception = (Exception_t *)e.ex;
  36210. goto FINALLY_03f6;
  36211. }
  36212. FINALLY_03f6:
  36213. {// begin finally (depth: 2)
  36214. {
  36215. RuntimeObject* L_187 = V_1;
  36216. if (!L_187)
  36217. {
  36218. goto IL_03ff;
  36219. }
  36220. }
  36221. IL_03f9:
  36222. {
  36223. RuntimeObject* L_188 = V_1;
  36224. NullCheck((RuntimeObject*)L_188);
  36225. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  36226. }
  36227. IL_03ff:
  36228. {
  36229. IL2CPP_END_FINALLY(1014)
  36230. }
  36231. }// end finally (depth: 2)
  36232. IL2CPP_CLEANUP(1014)
  36233. {
  36234. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36235. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  36236. }
  36237. }// end try (depth: 1)
  36238. catch(Il2CppExceptionWrapper& e)
  36239. {
  36240. __last_unhandled_exception = (Exception_t *)e.ex;
  36241. goto FINALLY_0400;
  36242. }
  36243. FINALLY_0400:
  36244. {// begin finally (depth: 1)
  36245. {
  36246. RuntimeObject* L_189 = V_0;
  36247. if (!L_189)
  36248. {
  36249. goto IL_0409;
  36250. }
  36251. }
  36252. IL_0403:
  36253. {
  36254. RuntimeObject* L_190 = V_0;
  36255. NullCheck((RuntimeObject*)L_190);
  36256. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  36257. }
  36258. IL_0409:
  36259. {
  36260. IL2CPP_END_FINALLY(1024)
  36261. }
  36262. }// end finally (depth: 1)
  36263. IL2CPP_CLEANUP(1024)
  36264. {
  36265. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36266. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  36267. }
  36268. IL_040a:
  36269. {
  36270. return;
  36271. }
  36272. }
  36273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_mA4174DAA144956A66CB6C1BB7F3406DDB5F9BAD1_gshared_inline (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * ___processor1, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels4, SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  36274. {
  36275. {
  36276. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36277. __this->set_configuration_0(L_0);
  36278. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_1 = ___processor1;
  36279. __this->set_processor_1(L_1);
  36280. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_2 = ___source2;
  36281. __this->set_source_2(L_2);
  36282. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  36283. __this->set_memoryAllocator_3(L_3);
  36284. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_4 = ___targetPixels4;
  36285. __this->set_targetPixels_4(L_4);
  36286. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_5 = ___swInfos5;
  36287. __this->set_swInfos_5(L_5);
  36288. int32_t L_6 = ___yStart6;
  36289. __this->set_yStart_6(L_6);
  36290. int32_t L_7 = ___yEnd7;
  36291. __this->set_yEnd_7(L_7);
  36292. bool L_8 = ___useFastPath8;
  36293. __this->set_useFastPath_8(L_8);
  36294. return;
  36295. }
  36296. }
  36297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m493E0CBC4CDC22E0BD868F13EE365E47EBA343FB_gshared_inline (SlidingWindowOperation_t67F89DC4DFE61176D215F074913CD10CF1D23FF9 * __this, int32_t ___x0, const RuntimeMethod* method)
  36298. {
  36299. static bool s_Il2CppMethodInitialized;
  36300. if (!s_Il2CppMethodInitialized)
  36301. {
  36302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  36304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  36305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  36306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  36308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  36309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  36310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  36312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  36313. s_Il2CppMethodInitialized = true;
  36314. }
  36315. RuntimeObject* V_0 = NULL;
  36316. RuntimeObject* V_1 = NULL;
  36317. RuntimeObject* V_2 = NULL;
  36318. RuntimeObject* V_3 = NULL;
  36319. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  36320. memset((&V_4), 0, sizeof(V_4));
  36321. int32_t* V_5 = NULL;
  36322. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  36323. memset((&V_6), 0, sizeof(V_6));
  36324. int32_t* V_7 = NULL;
  36325. int32_t* V_8 = NULL;
  36326. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  36327. memset((&V_9), 0, sizeof(V_9));
  36328. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  36329. int32_t V_11 = 0;
  36330. int32_t V_12 = 0;
  36331. int32_t V_13 = 0;
  36332. float V_14 = 0.0f;
  36333. int32_t V_15 = 0;
  36334. float V_16 = 0.0f;
  36335. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_17;
  36336. memset((&V_17), 0, sizeof(V_17));
  36337. Exception_t * __last_unhandled_exception = 0;
  36338. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36339. int32_t G_B16_0 = 0;
  36340. {
  36341. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  36342. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36343. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_1);
  36344. int32_t L_2;
  36345. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36346. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  36347. RuntimeObject* L_3;
  36348. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  36349. V_0 = (RuntimeObject*)L_3;
  36350. }
  36351. IL_0018:
  36352. try
  36353. {// begin try (depth: 1)
  36354. {
  36355. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  36356. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36357. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_5);
  36358. int32_t L_6;
  36359. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36360. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  36361. RuntimeObject* L_7;
  36362. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  36363. V_1 = (RuntimeObject*)L_7;
  36364. }
  36365. IL_0030:
  36366. try
  36367. {// begin try (depth: 2)
  36368. {
  36369. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  36370. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36371. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_9);
  36372. int32_t L_10;
  36373. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36374. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  36375. RuntimeObject* L_11;
  36376. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  36377. V_2 = (RuntimeObject*)L_11;
  36378. }
  36379. IL_0048:
  36380. try
  36381. {// begin try (depth: 3)
  36382. {
  36383. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  36384. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_13 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36385. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_13);
  36386. int32_t L_14;
  36387. L_14 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36388. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  36389. RuntimeObject* L_15;
  36390. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  36391. V_3 = (RuntimeObject*)L_15;
  36392. }
  36393. IL_0060:
  36394. try
  36395. {// begin try (depth: 4)
  36396. {
  36397. RuntimeObject* L_16 = V_0;
  36398. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  36399. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  36400. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  36401. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  36402. int32_t* L_19;
  36403. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  36404. V_5 = (int32_t*)L_19;
  36405. RuntimeObject* L_20 = V_1;
  36406. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  36407. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  36408. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  36409. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  36410. int32_t* L_23;
  36411. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  36412. V_7 = (int32_t*)L_23;
  36413. RuntimeObject* L_24 = V_2;
  36414. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  36415. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  36416. int32_t* L_26;
  36417. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  36418. V_8 = (int32_t*)L_26;
  36419. RuntimeObject* L_27 = V_3;
  36420. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  36421. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  36422. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  36423. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  36424. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  36425. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36426. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  36427. int32_t L_31 = (int32_t)__this->get_yStart_6();
  36428. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_32 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36429. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_32);
  36430. int32_t L_33;
  36431. L_33 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36432. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  36433. goto IL_0155;
  36434. }
  36435. IL_00b9:
  36436. {
  36437. bool L_34 = (bool)__this->get_useFastPath_8();
  36438. if (!L_34)
  36439. {
  36440. goto IL_00fb;
  36441. }
  36442. }
  36443. IL_00c1:
  36444. {
  36445. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36446. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_36 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36447. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_36);
  36448. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_37;
  36449. L_37 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36450. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  36451. int32_t L_39 = ___x0;
  36452. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_40 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36453. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_40);
  36454. int32_t L_41;
  36455. L_41 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36456. int32_t L_42 = V_11;
  36457. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_43 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36458. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_43);
  36459. int32_t L_44;
  36460. L_44 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36461. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36462. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_35);
  36463. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_35, (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36464. goto IL_012e;
  36465. }
  36466. IL_00fb:
  36467. {
  36468. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36469. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_47 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36470. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  36471. int32_t L_49 = ___x0;
  36472. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_50 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36473. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_50);
  36474. int32_t L_51;
  36475. L_51 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36476. int32_t L_52 = V_11;
  36477. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_53 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36478. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_53);
  36479. int32_t L_54;
  36480. L_54 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36481. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36482. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_46);
  36483. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_46, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36484. }
  36485. IL_012e:
  36486. {
  36487. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36488. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  36489. int32_t* L_58 = V_5;
  36490. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36491. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_59);
  36492. int32_t L_60;
  36493. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36494. int32_t L_61;
  36495. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36496. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_56);
  36497. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36498. int32_t L_62 = V_11;
  36499. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  36500. }
  36501. IL_0155:
  36502. {
  36503. int32_t L_63 = V_11;
  36504. int32_t L_64 = (int32_t)__this->get_yStart_6();
  36505. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_65 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36506. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_65);
  36507. int32_t L_66;
  36508. L_66 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36509. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  36510. {
  36511. goto IL_00b9;
  36512. }
  36513. }
  36514. IL_016e:
  36515. {
  36516. int32_t L_67 = (int32_t)__this->get_yStart_6();
  36517. V_12 = (int32_t)L_67;
  36518. goto IL_03d3;
  36519. }
  36520. IL_017b:
  36521. {
  36522. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36523. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_68);
  36524. bool L_69;
  36525. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36526. if (!L_69)
  36527. {
  36528. goto IL_01a9;
  36529. }
  36530. }
  36531. IL_0188:
  36532. {
  36533. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  36534. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  36535. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36536. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  36537. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36538. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_73);
  36539. int32_t L_74;
  36540. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36541. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_71);
  36542. (( void (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36543. }
  36544. IL_01a9:
  36545. {
  36546. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36547. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_75);
  36548. bool L_76;
  36549. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36550. if (L_76)
  36551. {
  36552. goto IL_01d0;
  36553. }
  36554. }
  36555. IL_01b6:
  36556. {
  36557. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36558. int32_t* L_78 = V_8;
  36559. int32_t* L_79 = V_5;
  36560. int32_t L_80;
  36561. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  36562. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_77);
  36563. int32_t L_81;
  36564. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36565. G_B16_0 = L_81;
  36566. goto IL_01e8;
  36567. }
  36568. IL_01d0:
  36569. {
  36570. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36571. int32_t* L_83 = V_8;
  36572. int32_t* L_84 = V_7;
  36573. int32_t L_85;
  36574. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  36575. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_82);
  36576. int32_t L_86;
  36577. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36578. G_B16_0 = L_86;
  36579. }
  36580. IL_01e8:
  36581. {
  36582. V_13 = (int32_t)G_B16_0;
  36583. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_87 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36584. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_87);
  36585. int32_t L_88;
  36586. L_88 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  36587. int32_t L_89 = V_13;
  36588. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  36589. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_90 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36590. int32_t L_91 = ___x0;
  36591. int32_t L_92 = V_12;
  36592. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_90);
  36593. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_93;
  36594. L_93 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  36595. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36596. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_94);
  36597. int32_t L_95;
  36598. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36599. int32_t L_96;
  36600. L_96 = (( int32_t (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36601. V_15 = (int32_t)L_96;
  36602. int32_t* L_97 = V_8;
  36603. int32_t L_98 = V_15;
  36604. int32_t* L_99;
  36605. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  36606. int32_t L_100 = *((int32_t*)L_99);
  36607. float L_101 = V_14;
  36608. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  36609. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_102 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_targetPixels_4();
  36610. int32_t L_103 = ___x0;
  36611. int32_t L_104 = V_12;
  36612. NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_102);
  36613. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_105;
  36614. L_105 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  36615. float L_106 = V_16;
  36616. float L_107 = V_16;
  36617. float L_108 = V_16;
  36618. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_109 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36619. int32_t L_110 = ___x0;
  36620. int32_t L_111 = V_12;
  36621. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_109);
  36622. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_112;
  36623. L_112 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  36624. V_17 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_112;
  36625. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  36626. L_113 = Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_17), /*hidden argument*/NULL);
  36627. float L_114 = (float)L_113.get_W_3();
  36628. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  36629. memset((&L_115), 0, sizeof(L_115));
  36630. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  36631. Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  36632. bool L_116 = (bool)__this->get_useFastPath_8();
  36633. if (!L_116)
  36634. {
  36635. goto IL_02bf;
  36636. }
  36637. }
  36638. IL_0279:
  36639. {
  36640. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36641. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_118 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36642. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_118);
  36643. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_119;
  36644. L_119 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36645. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  36646. int32_t L_121 = ___x0;
  36647. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_122 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36648. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_122);
  36649. int32_t L_123;
  36650. L_123 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36651. int32_t L_124 = V_12;
  36652. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_125 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36653. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_125);
  36654. int32_t L_126;
  36655. L_126 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36656. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_127 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36657. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_127);
  36658. int32_t L_128;
  36659. L_128 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36660. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36661. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_117);
  36662. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_117, (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36663. goto IL_02fe;
  36664. }
  36665. IL_02bf:
  36666. {
  36667. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36668. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_131 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36669. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  36670. int32_t L_133 = ___x0;
  36671. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_134 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36672. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_134);
  36673. int32_t L_135;
  36674. L_135 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36675. int32_t L_136 = V_12;
  36676. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_137 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36677. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_137);
  36678. int32_t L_138;
  36679. L_138 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36680. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_139 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36681. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_139);
  36682. int32_t L_140;
  36683. L_140 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36684. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36685. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_130);
  36686. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_130, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36687. }
  36688. IL_02fe:
  36689. {
  36690. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36691. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  36692. int32_t* L_144 = V_5;
  36693. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36694. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_145);
  36695. int32_t L_146;
  36696. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36697. int32_t L_147;
  36698. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36699. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_142);
  36700. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  36701. bool L_148 = (bool)__this->get_useFastPath_8();
  36702. if (!L_148)
  36703. {
  36704. goto IL_036d;
  36705. }
  36706. }
  36707. IL_0327:
  36708. {
  36709. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36710. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_150 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36711. NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_150);
  36712. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_151;
  36713. L_151 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36714. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  36715. int32_t L_153 = ___x0;
  36716. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_154 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36717. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_154);
  36718. int32_t L_155;
  36719. L_155 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36720. int32_t L_156 = V_12;
  36721. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_157 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36722. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_157);
  36723. int32_t L_158;
  36724. L_158 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36725. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_159 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36726. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_159);
  36727. int32_t L_160;
  36728. L_160 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36729. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36730. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_149);
  36731. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_149, (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36732. goto IL_03ac;
  36733. }
  36734. IL_036d:
  36735. {
  36736. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36737. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_163 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)__this->get_source_2();
  36738. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  36739. int32_t L_165 = ___x0;
  36740. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_166 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36741. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_166);
  36742. int32_t L_167;
  36743. L_167 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36744. int32_t L_168 = V_12;
  36745. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_169 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36746. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_169);
  36747. int32_t L_170;
  36748. L_170 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36749. SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC * L_171 = (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)__this->get_swInfos_5();
  36750. NullCheck((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_171);
  36751. int32_t L_172;
  36752. L_172 = (( int32_t (*) (SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t19D559FBA70B60AB178660D27F2E16F72025A5CC *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36753. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36754. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_162);
  36755. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_162, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36756. }
  36757. IL_03ac:
  36758. {
  36759. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36760. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  36761. int32_t* L_176 = V_5;
  36762. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)__this->get_processor_1();
  36763. NullCheck((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_177);
  36764. int32_t L_178;
  36765. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t5DADAD3EF1E02347870AA8D2725A4FD4D93A0B40 *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36766. int32_t L_179;
  36767. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36768. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_174);
  36769. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6A8B7B1CB69042B5BABC0E9DC5C561CA6B3E59F9 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36770. int32_t L_180 = V_12;
  36771. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  36772. }
  36773. IL_03d3:
  36774. {
  36775. int32_t L_181 = V_12;
  36776. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  36777. if ((((int32_t)L_181) < ((int32_t)L_182)))
  36778. {
  36779. goto IL_017b;
  36780. }
  36781. }
  36782. IL_03e0:
  36783. {
  36784. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  36785. }
  36786. }// end try (depth: 4)
  36787. catch(Il2CppExceptionWrapper& e)
  36788. {
  36789. __last_unhandled_exception = (Exception_t *)e.ex;
  36790. goto FINALLY_03e2;
  36791. }
  36792. FINALLY_03e2:
  36793. {// begin finally (depth: 4)
  36794. {
  36795. RuntimeObject* L_183 = V_3;
  36796. if (!L_183)
  36797. {
  36798. goto IL_03eb;
  36799. }
  36800. }
  36801. IL_03e5:
  36802. {
  36803. RuntimeObject* L_184 = V_3;
  36804. NullCheck((RuntimeObject*)L_184);
  36805. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  36806. }
  36807. IL_03eb:
  36808. {
  36809. IL2CPP_END_FINALLY(994)
  36810. }
  36811. }// end finally (depth: 4)
  36812. IL2CPP_CLEANUP(994)
  36813. {
  36814. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36815. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  36816. }
  36817. }// end try (depth: 3)
  36818. catch(Il2CppExceptionWrapper& e)
  36819. {
  36820. __last_unhandled_exception = (Exception_t *)e.ex;
  36821. goto FINALLY_03ec;
  36822. }
  36823. FINALLY_03ec:
  36824. {// begin finally (depth: 3)
  36825. {
  36826. RuntimeObject* L_185 = V_2;
  36827. if (!L_185)
  36828. {
  36829. goto IL_03f5;
  36830. }
  36831. }
  36832. IL_03ef:
  36833. {
  36834. RuntimeObject* L_186 = V_2;
  36835. NullCheck((RuntimeObject*)L_186);
  36836. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  36837. }
  36838. IL_03f5:
  36839. {
  36840. IL2CPP_END_FINALLY(1004)
  36841. }
  36842. }// end finally (depth: 3)
  36843. IL2CPP_CLEANUP(1004)
  36844. {
  36845. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36846. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  36847. }
  36848. }// end try (depth: 2)
  36849. catch(Il2CppExceptionWrapper& e)
  36850. {
  36851. __last_unhandled_exception = (Exception_t *)e.ex;
  36852. goto FINALLY_03f6;
  36853. }
  36854. FINALLY_03f6:
  36855. {// begin finally (depth: 2)
  36856. {
  36857. RuntimeObject* L_187 = V_1;
  36858. if (!L_187)
  36859. {
  36860. goto IL_03ff;
  36861. }
  36862. }
  36863. IL_03f9:
  36864. {
  36865. RuntimeObject* L_188 = V_1;
  36866. NullCheck((RuntimeObject*)L_188);
  36867. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  36868. }
  36869. IL_03ff:
  36870. {
  36871. IL2CPP_END_FINALLY(1014)
  36872. }
  36873. }// end finally (depth: 2)
  36874. IL2CPP_CLEANUP(1014)
  36875. {
  36876. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36877. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  36878. }
  36879. }// end try (depth: 1)
  36880. catch(Il2CppExceptionWrapper& e)
  36881. {
  36882. __last_unhandled_exception = (Exception_t *)e.ex;
  36883. goto FINALLY_0400;
  36884. }
  36885. FINALLY_0400:
  36886. {// begin finally (depth: 1)
  36887. {
  36888. RuntimeObject* L_189 = V_0;
  36889. if (!L_189)
  36890. {
  36891. goto IL_0409;
  36892. }
  36893. }
  36894. IL_0403:
  36895. {
  36896. RuntimeObject* L_190 = V_0;
  36897. NullCheck((RuntimeObject*)L_190);
  36898. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  36899. }
  36900. IL_0409:
  36901. {
  36902. IL2CPP_END_FINALLY(1024)
  36903. }
  36904. }// end finally (depth: 1)
  36905. IL2CPP_CLEANUP(1024)
  36906. {
  36907. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36908. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  36909. }
  36910. IL_040a:
  36911. {
  36912. return;
  36913. }
  36914. }
  36915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m309EF079092D2B50F12E027A7CA3BE8DD9BE3846_gshared_inline (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * ___processor1, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels4, SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  36916. {
  36917. {
  36918. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36919. __this->set_configuration_0(L_0);
  36920. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_1 = ___processor1;
  36921. __this->set_processor_1(L_1);
  36922. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_2 = ___source2;
  36923. __this->set_source_2(L_2);
  36924. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  36925. __this->set_memoryAllocator_3(L_3);
  36926. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_4 = ___targetPixels4;
  36927. __this->set_targetPixels_4(L_4);
  36928. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_5 = ___swInfos5;
  36929. __this->set_swInfos_5(L_5);
  36930. int32_t L_6 = ___yStart6;
  36931. __this->set_yStart_6(L_6);
  36932. int32_t L_7 = ___yEnd7;
  36933. __this->set_yEnd_7(L_7);
  36934. bool L_8 = ___useFastPath8;
  36935. __this->set_useFastPath_8(L_8);
  36936. return;
  36937. }
  36938. }
  36939. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m2123F9B45158AECA38AF040E4D74FCB2746E1A91_gshared_inline (SlidingWindowOperation_tB776BAADF16647C7C4D3508502352903340B68B6 * __this, int32_t ___x0, const RuntimeMethod* method)
  36940. {
  36941. static bool s_Il2CppMethodInitialized;
  36942. if (!s_Il2CppMethodInitialized)
  36943. {
  36944. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  36946. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  36947. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  36948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  36950. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  36951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  36952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  36954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  36955. s_Il2CppMethodInitialized = true;
  36956. }
  36957. RuntimeObject* V_0 = NULL;
  36958. RuntimeObject* V_1 = NULL;
  36959. RuntimeObject* V_2 = NULL;
  36960. RuntimeObject* V_3 = NULL;
  36961. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  36962. memset((&V_4), 0, sizeof(V_4));
  36963. int32_t* V_5 = NULL;
  36964. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  36965. memset((&V_6), 0, sizeof(V_6));
  36966. int32_t* V_7 = NULL;
  36967. int32_t* V_8 = NULL;
  36968. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  36969. memset((&V_9), 0, sizeof(V_9));
  36970. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  36971. int32_t V_11 = 0;
  36972. int32_t V_12 = 0;
  36973. int32_t V_13 = 0;
  36974. float V_14 = 0.0f;
  36975. int32_t V_15 = 0;
  36976. float V_16 = 0.0f;
  36977. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_17;
  36978. memset((&V_17), 0, sizeof(V_17));
  36979. Exception_t * __last_unhandled_exception = 0;
  36980. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36981. int32_t G_B16_0 = 0;
  36982. {
  36983. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  36984. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  36985. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_1);
  36986. int32_t L_2;
  36987. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36988. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  36989. RuntimeObject* L_3;
  36990. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  36991. V_0 = (RuntimeObject*)L_3;
  36992. }
  36993. IL_0018:
  36994. try
  36995. {// begin try (depth: 1)
  36996. {
  36997. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  36998. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  36999. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_5);
  37000. int32_t L_6;
  37001. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37002. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  37003. RuntimeObject* L_7;
  37004. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  37005. V_1 = (RuntimeObject*)L_7;
  37006. }
  37007. IL_0030:
  37008. try
  37009. {// begin try (depth: 2)
  37010. {
  37011. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  37012. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37013. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_9);
  37014. int32_t L_10;
  37015. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37016. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  37017. RuntimeObject* L_11;
  37018. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  37019. V_2 = (RuntimeObject*)L_11;
  37020. }
  37021. IL_0048:
  37022. try
  37023. {// begin try (depth: 3)
  37024. {
  37025. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  37026. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_13 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37027. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_13);
  37028. int32_t L_14;
  37029. L_14 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37030. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  37031. RuntimeObject* L_15;
  37032. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  37033. V_3 = (RuntimeObject*)L_15;
  37034. }
  37035. IL_0060:
  37036. try
  37037. {// begin try (depth: 4)
  37038. {
  37039. RuntimeObject* L_16 = V_0;
  37040. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  37041. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37042. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  37043. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  37044. int32_t* L_19;
  37045. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37046. V_5 = (int32_t*)L_19;
  37047. RuntimeObject* L_20 = V_1;
  37048. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  37049. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37050. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  37051. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  37052. int32_t* L_23;
  37053. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37054. V_7 = (int32_t*)L_23;
  37055. RuntimeObject* L_24 = V_2;
  37056. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  37057. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37058. int32_t* L_26;
  37059. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37060. V_8 = (int32_t*)L_26;
  37061. RuntimeObject* L_27 = V_3;
  37062. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  37063. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  37064. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  37065. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  37066. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  37067. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  37068. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  37069. int32_t L_31 = (int32_t)__this->get_yStart_6();
  37070. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_32 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37071. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_32);
  37072. int32_t L_33;
  37073. L_33 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37074. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  37075. goto IL_0155;
  37076. }
  37077. IL_00b9:
  37078. {
  37079. bool L_34 = (bool)__this->get_useFastPath_8();
  37080. if (!L_34)
  37081. {
  37082. goto IL_00fb;
  37083. }
  37084. }
  37085. IL_00c1:
  37086. {
  37087. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37088. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_36 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37089. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_36);
  37090. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_37;
  37091. L_37 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37092. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  37093. int32_t L_39 = ___x0;
  37094. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_40 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37095. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_40);
  37096. int32_t L_41;
  37097. L_41 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37098. int32_t L_42 = V_11;
  37099. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_43 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37100. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_43);
  37101. int32_t L_44;
  37102. L_44 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37103. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37104. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_35);
  37105. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_35, (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37106. goto IL_012e;
  37107. }
  37108. IL_00fb:
  37109. {
  37110. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37111. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_47 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37112. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  37113. int32_t L_49 = ___x0;
  37114. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_50 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37115. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_50);
  37116. int32_t L_51;
  37117. L_51 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37118. int32_t L_52 = V_11;
  37119. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_53 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37120. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_53);
  37121. int32_t L_54;
  37122. L_54 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37123. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37124. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_46);
  37125. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_46, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37126. }
  37127. IL_012e:
  37128. {
  37129. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37130. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  37131. int32_t* L_58 = V_5;
  37132. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37133. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_59);
  37134. int32_t L_60;
  37135. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37136. int32_t L_61;
  37137. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37138. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_56);
  37139. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37140. int32_t L_62 = V_11;
  37141. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  37142. }
  37143. IL_0155:
  37144. {
  37145. int32_t L_63 = V_11;
  37146. int32_t L_64 = (int32_t)__this->get_yStart_6();
  37147. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_65 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37148. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_65);
  37149. int32_t L_66;
  37150. L_66 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37151. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  37152. {
  37153. goto IL_00b9;
  37154. }
  37155. }
  37156. IL_016e:
  37157. {
  37158. int32_t L_67 = (int32_t)__this->get_yStart_6();
  37159. V_12 = (int32_t)L_67;
  37160. goto IL_03d3;
  37161. }
  37162. IL_017b:
  37163. {
  37164. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37165. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_68);
  37166. bool L_69;
  37167. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37168. if (!L_69)
  37169. {
  37170. goto IL_01a9;
  37171. }
  37172. }
  37173. IL_0188:
  37174. {
  37175. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  37176. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  37177. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37178. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  37179. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37180. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_73);
  37181. int32_t L_74;
  37182. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37183. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_71);
  37184. (( void (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37185. }
  37186. IL_01a9:
  37187. {
  37188. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37189. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_75);
  37190. bool L_76;
  37191. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37192. if (L_76)
  37193. {
  37194. goto IL_01d0;
  37195. }
  37196. }
  37197. IL_01b6:
  37198. {
  37199. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37200. int32_t* L_78 = V_8;
  37201. int32_t* L_79 = V_5;
  37202. int32_t L_80;
  37203. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  37204. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_77);
  37205. int32_t L_81;
  37206. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37207. G_B16_0 = L_81;
  37208. goto IL_01e8;
  37209. }
  37210. IL_01d0:
  37211. {
  37212. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37213. int32_t* L_83 = V_8;
  37214. int32_t* L_84 = V_7;
  37215. int32_t L_85;
  37216. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  37217. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_82);
  37218. int32_t L_86;
  37219. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37220. G_B16_0 = L_86;
  37221. }
  37222. IL_01e8:
  37223. {
  37224. V_13 = (int32_t)G_B16_0;
  37225. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_87 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37226. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_87);
  37227. int32_t L_88;
  37228. L_88 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37229. int32_t L_89 = V_13;
  37230. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  37231. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_90 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37232. int32_t L_91 = ___x0;
  37233. int32_t L_92 = V_12;
  37234. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_90);
  37235. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_93;
  37236. L_93 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  37237. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37238. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_94);
  37239. int32_t L_95;
  37240. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37241. int32_t L_96;
  37242. L_96 = (( int32_t (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37243. V_15 = (int32_t)L_96;
  37244. int32_t* L_97 = V_8;
  37245. int32_t L_98 = V_15;
  37246. int32_t* L_99;
  37247. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  37248. int32_t L_100 = *((int32_t*)L_99);
  37249. float L_101 = V_14;
  37250. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  37251. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_102 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_targetPixels_4();
  37252. int32_t L_103 = ___x0;
  37253. int32_t L_104 = V_12;
  37254. NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_102);
  37255. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_105;
  37256. L_105 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  37257. float L_106 = V_16;
  37258. float L_107 = V_16;
  37259. float L_108 = V_16;
  37260. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_109 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37261. int32_t L_110 = ___x0;
  37262. int32_t L_111 = V_12;
  37263. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_109);
  37264. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_112;
  37265. L_112 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  37266. V_17 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_112;
  37267. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  37268. L_113 = Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_17), /*hidden argument*/NULL);
  37269. float L_114 = (float)L_113.get_W_3();
  37270. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  37271. memset((&L_115), 0, sizeof(L_115));
  37272. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  37273. Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  37274. bool L_116 = (bool)__this->get_useFastPath_8();
  37275. if (!L_116)
  37276. {
  37277. goto IL_02bf;
  37278. }
  37279. }
  37280. IL_0279:
  37281. {
  37282. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37283. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_118 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37284. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_118);
  37285. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_119;
  37286. L_119 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37287. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  37288. int32_t L_121 = ___x0;
  37289. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_122 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37290. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_122);
  37291. int32_t L_123;
  37292. L_123 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37293. int32_t L_124 = V_12;
  37294. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_125 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37295. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_125);
  37296. int32_t L_126;
  37297. L_126 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37298. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_127 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37299. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_127);
  37300. int32_t L_128;
  37301. L_128 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37302. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37303. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_117);
  37304. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_117, (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37305. goto IL_02fe;
  37306. }
  37307. IL_02bf:
  37308. {
  37309. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37310. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_131 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37311. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  37312. int32_t L_133 = ___x0;
  37313. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_134 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37314. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_134);
  37315. int32_t L_135;
  37316. L_135 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37317. int32_t L_136 = V_12;
  37318. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_137 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37319. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_137);
  37320. int32_t L_138;
  37321. L_138 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37322. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_139 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37323. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_139);
  37324. int32_t L_140;
  37325. L_140 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37326. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37327. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_130);
  37328. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_130, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37329. }
  37330. IL_02fe:
  37331. {
  37332. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37333. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  37334. int32_t* L_144 = V_5;
  37335. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37336. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_145);
  37337. int32_t L_146;
  37338. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37339. int32_t L_147;
  37340. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37341. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_142);
  37342. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  37343. bool L_148 = (bool)__this->get_useFastPath_8();
  37344. if (!L_148)
  37345. {
  37346. goto IL_036d;
  37347. }
  37348. }
  37349. IL_0327:
  37350. {
  37351. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37352. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_150 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37353. NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_150);
  37354. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_151;
  37355. L_151 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37356. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  37357. int32_t L_153 = ___x0;
  37358. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_154 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37359. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_154);
  37360. int32_t L_155;
  37361. L_155 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37362. int32_t L_156 = V_12;
  37363. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_157 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37364. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_157);
  37365. int32_t L_158;
  37366. L_158 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37367. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_159 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37368. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_159);
  37369. int32_t L_160;
  37370. L_160 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37371. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37372. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_149);
  37373. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_149, (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37374. goto IL_03ac;
  37375. }
  37376. IL_036d:
  37377. {
  37378. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37379. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_163 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)__this->get_source_2();
  37380. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  37381. int32_t L_165 = ___x0;
  37382. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_166 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37383. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_166);
  37384. int32_t L_167;
  37385. L_167 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37386. int32_t L_168 = V_12;
  37387. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_169 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37388. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_169);
  37389. int32_t L_170;
  37390. L_170 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37391. SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D * L_171 = (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)__this->get_swInfos_5();
  37392. NullCheck((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_171);
  37393. int32_t L_172;
  37394. L_172 = (( int32_t (*) (SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t12B4EDCF3EF50040339BDCF007DC5C86023E404D *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37395. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37396. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_162);
  37397. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_162, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37398. }
  37399. IL_03ac:
  37400. {
  37401. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37402. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  37403. int32_t* L_176 = V_5;
  37404. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)__this->get_processor_1();
  37405. NullCheck((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_177);
  37406. int32_t L_178;
  37407. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t3687B3725A2FAFED9E69BA4B52510B3624C90B3F *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37408. int32_t L_179;
  37409. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37410. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_174);
  37411. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t4D1FC45CA6191065F8A509782F575D70A7A53CC2 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37412. int32_t L_180 = V_12;
  37413. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  37414. }
  37415. IL_03d3:
  37416. {
  37417. int32_t L_181 = V_12;
  37418. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  37419. if ((((int32_t)L_181) < ((int32_t)L_182)))
  37420. {
  37421. goto IL_017b;
  37422. }
  37423. }
  37424. IL_03e0:
  37425. {
  37426. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  37427. }
  37428. }// end try (depth: 4)
  37429. catch(Il2CppExceptionWrapper& e)
  37430. {
  37431. __last_unhandled_exception = (Exception_t *)e.ex;
  37432. goto FINALLY_03e2;
  37433. }
  37434. FINALLY_03e2:
  37435. {// begin finally (depth: 4)
  37436. {
  37437. RuntimeObject* L_183 = V_3;
  37438. if (!L_183)
  37439. {
  37440. goto IL_03eb;
  37441. }
  37442. }
  37443. IL_03e5:
  37444. {
  37445. RuntimeObject* L_184 = V_3;
  37446. NullCheck((RuntimeObject*)L_184);
  37447. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  37448. }
  37449. IL_03eb:
  37450. {
  37451. IL2CPP_END_FINALLY(994)
  37452. }
  37453. }// end finally (depth: 4)
  37454. IL2CPP_CLEANUP(994)
  37455. {
  37456. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37457. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  37458. }
  37459. }// end try (depth: 3)
  37460. catch(Il2CppExceptionWrapper& e)
  37461. {
  37462. __last_unhandled_exception = (Exception_t *)e.ex;
  37463. goto FINALLY_03ec;
  37464. }
  37465. FINALLY_03ec:
  37466. {// begin finally (depth: 3)
  37467. {
  37468. RuntimeObject* L_185 = V_2;
  37469. if (!L_185)
  37470. {
  37471. goto IL_03f5;
  37472. }
  37473. }
  37474. IL_03ef:
  37475. {
  37476. RuntimeObject* L_186 = V_2;
  37477. NullCheck((RuntimeObject*)L_186);
  37478. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  37479. }
  37480. IL_03f5:
  37481. {
  37482. IL2CPP_END_FINALLY(1004)
  37483. }
  37484. }// end finally (depth: 3)
  37485. IL2CPP_CLEANUP(1004)
  37486. {
  37487. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37488. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  37489. }
  37490. }// end try (depth: 2)
  37491. catch(Il2CppExceptionWrapper& e)
  37492. {
  37493. __last_unhandled_exception = (Exception_t *)e.ex;
  37494. goto FINALLY_03f6;
  37495. }
  37496. FINALLY_03f6:
  37497. {// begin finally (depth: 2)
  37498. {
  37499. RuntimeObject* L_187 = V_1;
  37500. if (!L_187)
  37501. {
  37502. goto IL_03ff;
  37503. }
  37504. }
  37505. IL_03f9:
  37506. {
  37507. RuntimeObject* L_188 = V_1;
  37508. NullCheck((RuntimeObject*)L_188);
  37509. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  37510. }
  37511. IL_03ff:
  37512. {
  37513. IL2CPP_END_FINALLY(1014)
  37514. }
  37515. }// end finally (depth: 2)
  37516. IL2CPP_CLEANUP(1014)
  37517. {
  37518. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37519. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  37520. }
  37521. }// end try (depth: 1)
  37522. catch(Il2CppExceptionWrapper& e)
  37523. {
  37524. __last_unhandled_exception = (Exception_t *)e.ex;
  37525. goto FINALLY_0400;
  37526. }
  37527. FINALLY_0400:
  37528. {// begin finally (depth: 1)
  37529. {
  37530. RuntimeObject* L_189 = V_0;
  37531. if (!L_189)
  37532. {
  37533. goto IL_0409;
  37534. }
  37535. }
  37536. IL_0403:
  37537. {
  37538. RuntimeObject* L_190 = V_0;
  37539. NullCheck((RuntimeObject*)L_190);
  37540. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  37541. }
  37542. IL_0409:
  37543. {
  37544. IL2CPP_END_FINALLY(1024)
  37545. }
  37546. }// end finally (depth: 1)
  37547. IL2CPP_CLEANUP(1024)
  37548. {
  37549. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37550. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  37551. }
  37552. IL_040a:
  37553. {
  37554. return;
  37555. }
  37556. }
  37557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m29B4822340D5ED5525CB93895AECC344D5191A20_gshared_inline (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * ___processor1, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels4, SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  37558. {
  37559. {
  37560. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37561. __this->set_configuration_0(L_0);
  37562. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_1 = ___processor1;
  37563. __this->set_processor_1(L_1);
  37564. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_2 = ___source2;
  37565. __this->set_source_2(L_2);
  37566. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  37567. __this->set_memoryAllocator_3(L_3);
  37568. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_4 = ___targetPixels4;
  37569. __this->set_targetPixels_4(L_4);
  37570. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_5 = ___swInfos5;
  37571. __this->set_swInfos_5(L_5);
  37572. int32_t L_6 = ___yStart6;
  37573. __this->set_yStart_6(L_6);
  37574. int32_t L_7 = ___yEnd7;
  37575. __this->set_yEnd_7(L_7);
  37576. bool L_8 = ___useFastPath8;
  37577. __this->set_useFastPath_8(L_8);
  37578. return;
  37579. }
  37580. }
  37581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_mDA3D3D4ACB677781D4A83080CD8CA3852214A42F_gshared_inline (SlidingWindowOperation_tE6D7DB0BB08A65F340DEA72F8B6B381DDBD74C36 * __this, int32_t ___x0, const RuntimeMethod* method)
  37582. {
  37583. static bool s_Il2CppMethodInitialized;
  37584. if (!s_Il2CppMethodInitialized)
  37585. {
  37586. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37587. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  37588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  37589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  37591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  37593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  37594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  37596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  37597. s_Il2CppMethodInitialized = true;
  37598. }
  37599. RuntimeObject* V_0 = NULL;
  37600. RuntimeObject* V_1 = NULL;
  37601. RuntimeObject* V_2 = NULL;
  37602. RuntimeObject* V_3 = NULL;
  37603. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  37604. memset((&V_4), 0, sizeof(V_4));
  37605. int32_t* V_5 = NULL;
  37606. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  37607. memset((&V_6), 0, sizeof(V_6));
  37608. int32_t* V_7 = NULL;
  37609. int32_t* V_8 = NULL;
  37610. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  37611. memset((&V_9), 0, sizeof(V_9));
  37612. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  37613. int32_t V_11 = 0;
  37614. int32_t V_12 = 0;
  37615. int32_t V_13 = 0;
  37616. float V_14 = 0.0f;
  37617. int32_t V_15 = 0;
  37618. float V_16 = 0.0f;
  37619. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_17;
  37620. memset((&V_17), 0, sizeof(V_17));
  37621. Exception_t * __last_unhandled_exception = 0;
  37622. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  37623. int32_t G_B16_0 = 0;
  37624. {
  37625. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  37626. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37627. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_1);
  37628. int32_t L_2;
  37629. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37630. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  37631. RuntimeObject* L_3;
  37632. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  37633. V_0 = (RuntimeObject*)L_3;
  37634. }
  37635. IL_0018:
  37636. try
  37637. {// begin try (depth: 1)
  37638. {
  37639. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  37640. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37641. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_5);
  37642. int32_t L_6;
  37643. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37644. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  37645. RuntimeObject* L_7;
  37646. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  37647. V_1 = (RuntimeObject*)L_7;
  37648. }
  37649. IL_0030:
  37650. try
  37651. {// begin try (depth: 2)
  37652. {
  37653. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  37654. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37655. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_9);
  37656. int32_t L_10;
  37657. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37658. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  37659. RuntimeObject* L_11;
  37660. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  37661. V_2 = (RuntimeObject*)L_11;
  37662. }
  37663. IL_0048:
  37664. try
  37665. {// begin try (depth: 3)
  37666. {
  37667. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  37668. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_13 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37669. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_13);
  37670. int32_t L_14;
  37671. L_14 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37672. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  37673. RuntimeObject* L_15;
  37674. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  37675. V_3 = (RuntimeObject*)L_15;
  37676. }
  37677. IL_0060:
  37678. try
  37679. {// begin try (depth: 4)
  37680. {
  37681. RuntimeObject* L_16 = V_0;
  37682. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  37683. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37684. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  37685. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  37686. int32_t* L_19;
  37687. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37688. V_5 = (int32_t*)L_19;
  37689. RuntimeObject* L_20 = V_1;
  37690. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  37691. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37692. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  37693. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  37694. int32_t* L_23;
  37695. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37696. V_7 = (int32_t*)L_23;
  37697. RuntimeObject* L_24 = V_2;
  37698. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  37699. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  37700. int32_t* L_26;
  37701. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  37702. V_8 = (int32_t*)L_26;
  37703. RuntimeObject* L_27 = V_3;
  37704. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  37705. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  37706. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  37707. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  37708. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  37709. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  37710. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  37711. int32_t L_31 = (int32_t)__this->get_yStart_6();
  37712. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_32 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37713. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_32);
  37714. int32_t L_33;
  37715. L_33 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37716. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  37717. goto IL_0155;
  37718. }
  37719. IL_00b9:
  37720. {
  37721. bool L_34 = (bool)__this->get_useFastPath_8();
  37722. if (!L_34)
  37723. {
  37724. goto IL_00fb;
  37725. }
  37726. }
  37727. IL_00c1:
  37728. {
  37729. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37730. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_36 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37731. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_36);
  37732. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_37;
  37733. L_37 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37734. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  37735. int32_t L_39 = ___x0;
  37736. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_40 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37737. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_40);
  37738. int32_t L_41;
  37739. L_41 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37740. int32_t L_42 = V_11;
  37741. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_43 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37742. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_43);
  37743. int32_t L_44;
  37744. L_44 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37745. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37746. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_35);
  37747. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_35, (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37748. goto IL_012e;
  37749. }
  37750. IL_00fb:
  37751. {
  37752. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37753. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_47 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37754. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  37755. int32_t L_49 = ___x0;
  37756. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_50 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37757. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_50);
  37758. int32_t L_51;
  37759. L_51 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37760. int32_t L_52 = V_11;
  37761. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_53 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37762. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_53);
  37763. int32_t L_54;
  37764. L_54 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37765. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37766. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_46);
  37767. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_46, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37768. }
  37769. IL_012e:
  37770. {
  37771. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37772. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  37773. int32_t* L_58 = V_5;
  37774. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37775. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_59);
  37776. int32_t L_60;
  37777. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37778. int32_t L_61;
  37779. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37780. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_56);
  37781. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37782. int32_t L_62 = V_11;
  37783. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  37784. }
  37785. IL_0155:
  37786. {
  37787. int32_t L_63 = V_11;
  37788. int32_t L_64 = (int32_t)__this->get_yStart_6();
  37789. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_65 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37790. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_65);
  37791. int32_t L_66;
  37792. L_66 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37793. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  37794. {
  37795. goto IL_00b9;
  37796. }
  37797. }
  37798. IL_016e:
  37799. {
  37800. int32_t L_67 = (int32_t)__this->get_yStart_6();
  37801. V_12 = (int32_t)L_67;
  37802. goto IL_03d3;
  37803. }
  37804. IL_017b:
  37805. {
  37806. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37807. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_68);
  37808. bool L_69;
  37809. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37810. if (!L_69)
  37811. {
  37812. goto IL_01a9;
  37813. }
  37814. }
  37815. IL_0188:
  37816. {
  37817. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  37818. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  37819. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37820. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  37821. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37822. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_73);
  37823. int32_t L_74;
  37824. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37825. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_71);
  37826. (( void (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37827. }
  37828. IL_01a9:
  37829. {
  37830. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37831. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_75);
  37832. bool L_76;
  37833. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37834. if (L_76)
  37835. {
  37836. goto IL_01d0;
  37837. }
  37838. }
  37839. IL_01b6:
  37840. {
  37841. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37842. int32_t* L_78 = V_8;
  37843. int32_t* L_79 = V_5;
  37844. int32_t L_80;
  37845. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  37846. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_77);
  37847. int32_t L_81;
  37848. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37849. G_B16_0 = L_81;
  37850. goto IL_01e8;
  37851. }
  37852. IL_01d0:
  37853. {
  37854. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37855. int32_t* L_83 = V_8;
  37856. int32_t* L_84 = V_7;
  37857. int32_t L_85;
  37858. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  37859. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_82);
  37860. int32_t L_86;
  37861. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37862. G_B16_0 = L_86;
  37863. }
  37864. IL_01e8:
  37865. {
  37866. V_13 = (int32_t)G_B16_0;
  37867. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_87 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37868. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_87);
  37869. int32_t L_88;
  37870. L_88 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37871. int32_t L_89 = V_13;
  37872. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  37873. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_90 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37874. int32_t L_91 = ___x0;
  37875. int32_t L_92 = V_12;
  37876. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_90);
  37877. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_93;
  37878. L_93 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  37879. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37880. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_94);
  37881. int32_t L_95;
  37882. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37883. int32_t L_96;
  37884. L_96 = (( int32_t (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37885. V_15 = (int32_t)L_96;
  37886. int32_t* L_97 = V_8;
  37887. int32_t L_98 = V_15;
  37888. int32_t* L_99;
  37889. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  37890. int32_t L_100 = *((int32_t*)L_99);
  37891. float L_101 = V_14;
  37892. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  37893. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_102 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_targetPixels_4();
  37894. int32_t L_103 = ___x0;
  37895. int32_t L_104 = V_12;
  37896. NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_102);
  37897. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_105;
  37898. L_105 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  37899. float L_106 = V_16;
  37900. float L_107 = V_16;
  37901. float L_108 = V_16;
  37902. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_109 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37903. int32_t L_110 = ___x0;
  37904. int32_t L_111 = V_12;
  37905. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_109);
  37906. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_112;
  37907. L_112 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  37908. V_17 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_112;
  37909. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  37910. L_113 = Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_17), /*hidden argument*/NULL);
  37911. float L_114 = (float)L_113.get_W_3();
  37912. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  37913. memset((&L_115), 0, sizeof(L_115));
  37914. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  37915. Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  37916. bool L_116 = (bool)__this->get_useFastPath_8();
  37917. if (!L_116)
  37918. {
  37919. goto IL_02bf;
  37920. }
  37921. }
  37922. IL_0279:
  37923. {
  37924. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37925. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_118 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37926. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_118);
  37927. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_119;
  37928. L_119 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37929. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  37930. int32_t L_121 = ___x0;
  37931. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_122 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37932. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_122);
  37933. int32_t L_123;
  37934. L_123 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37935. int32_t L_124 = V_12;
  37936. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_125 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37937. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_125);
  37938. int32_t L_126;
  37939. L_126 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37940. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_127 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37941. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_127);
  37942. int32_t L_128;
  37943. L_128 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37944. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37945. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_117);
  37946. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_117, (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37947. goto IL_02fe;
  37948. }
  37949. IL_02bf:
  37950. {
  37951. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37952. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_131 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37953. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  37954. int32_t L_133 = ___x0;
  37955. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_134 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37956. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_134);
  37957. int32_t L_135;
  37958. L_135 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37959. int32_t L_136 = V_12;
  37960. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_137 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37961. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_137);
  37962. int32_t L_138;
  37963. L_138 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37964. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_139 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  37965. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_139);
  37966. int32_t L_140;
  37967. L_140 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37968. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37969. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_130);
  37970. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_130, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37971. }
  37972. IL_02fe:
  37973. {
  37974. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37975. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  37976. int32_t* L_144 = V_5;
  37977. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37978. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_145);
  37979. int32_t L_146;
  37980. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37981. int32_t L_147;
  37982. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37983. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_142);
  37984. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  37985. bool L_148 = (bool)__this->get_useFastPath_8();
  37986. if (!L_148)
  37987. {
  37988. goto IL_036d;
  37989. }
  37990. }
  37991. IL_0327:
  37992. {
  37993. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  37994. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_150 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  37995. NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_150);
  37996. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_151;
  37997. L_151 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37998. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  37999. int32_t L_153 = ___x0;
  38000. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_154 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  38001. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_154);
  38002. int32_t L_155;
  38003. L_155 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38004. int32_t L_156 = V_12;
  38005. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_157 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  38006. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_157);
  38007. int32_t L_158;
  38008. L_158 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38009. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_159 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  38010. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_159);
  38011. int32_t L_160;
  38012. L_160 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38013. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38014. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_149);
  38015. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_149, (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38016. goto IL_03ac;
  38017. }
  38018. IL_036d:
  38019. {
  38020. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  38021. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_163 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)__this->get_source_2();
  38022. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  38023. int32_t L_165 = ___x0;
  38024. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_166 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  38025. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_166);
  38026. int32_t L_167;
  38027. L_167 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38028. int32_t L_168 = V_12;
  38029. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_169 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  38030. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_169);
  38031. int32_t L_170;
  38032. L_170 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38033. SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D * L_171 = (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)__this->get_swInfos_5();
  38034. NullCheck((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_171);
  38035. int32_t L_172;
  38036. L_172 = (( int32_t (*) (SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_t6F5C1CA603CEC07B08C407901640CE9E1BFF769D *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38037. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38038. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_162);
  38039. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_162, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38040. }
  38041. IL_03ac:
  38042. {
  38043. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  38044. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  38045. int32_t* L_176 = V_5;
  38046. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)__this->get_processor_1();
  38047. NullCheck((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_177);
  38048. int32_t L_178;
  38049. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t1F6A6FFADABA79F750B4511B125BD198A3B71444 *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38050. int32_t L_179;
  38051. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38052. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_174);
  38053. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_tD64074DF6CE56E994FCF7466EE8E913FCD1A87DE *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38054. int32_t L_180 = V_12;
  38055. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  38056. }
  38057. IL_03d3:
  38058. {
  38059. int32_t L_181 = V_12;
  38060. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  38061. if ((((int32_t)L_181) < ((int32_t)L_182)))
  38062. {
  38063. goto IL_017b;
  38064. }
  38065. }
  38066. IL_03e0:
  38067. {
  38068. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  38069. }
  38070. }// end try (depth: 4)
  38071. catch(Il2CppExceptionWrapper& e)
  38072. {
  38073. __last_unhandled_exception = (Exception_t *)e.ex;
  38074. goto FINALLY_03e2;
  38075. }
  38076. FINALLY_03e2:
  38077. {// begin finally (depth: 4)
  38078. {
  38079. RuntimeObject* L_183 = V_3;
  38080. if (!L_183)
  38081. {
  38082. goto IL_03eb;
  38083. }
  38084. }
  38085. IL_03e5:
  38086. {
  38087. RuntimeObject* L_184 = V_3;
  38088. NullCheck((RuntimeObject*)L_184);
  38089. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  38090. }
  38091. IL_03eb:
  38092. {
  38093. IL2CPP_END_FINALLY(994)
  38094. }
  38095. }// end finally (depth: 4)
  38096. IL2CPP_CLEANUP(994)
  38097. {
  38098. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38099. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  38100. }
  38101. }// end try (depth: 3)
  38102. catch(Il2CppExceptionWrapper& e)
  38103. {
  38104. __last_unhandled_exception = (Exception_t *)e.ex;
  38105. goto FINALLY_03ec;
  38106. }
  38107. FINALLY_03ec:
  38108. {// begin finally (depth: 3)
  38109. {
  38110. RuntimeObject* L_185 = V_2;
  38111. if (!L_185)
  38112. {
  38113. goto IL_03f5;
  38114. }
  38115. }
  38116. IL_03ef:
  38117. {
  38118. RuntimeObject* L_186 = V_2;
  38119. NullCheck((RuntimeObject*)L_186);
  38120. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  38121. }
  38122. IL_03f5:
  38123. {
  38124. IL2CPP_END_FINALLY(1004)
  38125. }
  38126. }// end finally (depth: 3)
  38127. IL2CPP_CLEANUP(1004)
  38128. {
  38129. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38130. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  38131. }
  38132. }// end try (depth: 2)
  38133. catch(Il2CppExceptionWrapper& e)
  38134. {
  38135. __last_unhandled_exception = (Exception_t *)e.ex;
  38136. goto FINALLY_03f6;
  38137. }
  38138. FINALLY_03f6:
  38139. {// begin finally (depth: 2)
  38140. {
  38141. RuntimeObject* L_187 = V_1;
  38142. if (!L_187)
  38143. {
  38144. goto IL_03ff;
  38145. }
  38146. }
  38147. IL_03f9:
  38148. {
  38149. RuntimeObject* L_188 = V_1;
  38150. NullCheck((RuntimeObject*)L_188);
  38151. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  38152. }
  38153. IL_03ff:
  38154. {
  38155. IL2CPP_END_FINALLY(1014)
  38156. }
  38157. }// end finally (depth: 2)
  38158. IL2CPP_CLEANUP(1014)
  38159. {
  38160. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38161. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  38162. }
  38163. }// end try (depth: 1)
  38164. catch(Il2CppExceptionWrapper& e)
  38165. {
  38166. __last_unhandled_exception = (Exception_t *)e.ex;
  38167. goto FINALLY_0400;
  38168. }
  38169. FINALLY_0400:
  38170. {// begin finally (depth: 1)
  38171. {
  38172. RuntimeObject* L_189 = V_0;
  38173. if (!L_189)
  38174. {
  38175. goto IL_0409;
  38176. }
  38177. }
  38178. IL_0403:
  38179. {
  38180. RuntimeObject* L_190 = V_0;
  38181. NullCheck((RuntimeObject*)L_190);
  38182. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  38183. }
  38184. IL_0409:
  38185. {
  38186. IL2CPP_END_FINALLY(1024)
  38187. }
  38188. }// end finally (depth: 1)
  38189. IL2CPP_CLEANUP(1024)
  38190. {
  38191. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38192. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  38193. }
  38194. IL_040a:
  38195. {
  38196. return;
  38197. }
  38198. }
  38199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation__ctor_m24FB57D90172AD7A930D318EA0C61A54FE39A864_gshared_inline (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * ___processor1, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source2, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator3, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels4, SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * ___swInfos5, int32_t ___yStart6, int32_t ___yEnd7, bool ___useFastPath8, const RuntimeMethod* method)
  38200. {
  38201. {
  38202. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38203. __this->set_configuration_0(L_0);
  38204. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_1 = ___processor1;
  38205. __this->set_processor_1(L_1);
  38206. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_2 = ___source2;
  38207. __this->set_source_2(L_2);
  38208. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_3 = ___memoryAllocator3;
  38209. __this->set_memoryAllocator_3(L_3);
  38210. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_4 = ___targetPixels4;
  38211. __this->set_targetPixels_4(L_4);
  38212. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_5 = ___swInfos5;
  38213. __this->set_swInfos_5(L_5);
  38214. int32_t L_6 = ___yStart6;
  38215. __this->set_yStart_6(L_6);
  38216. int32_t L_7 = ___yEnd7;
  38217. __this->set_yEnd_7(L_7);
  38218. bool L_8 = ___useFastPath8;
  38219. __this->set_useFastPath_8(L_8);
  38220. return;
  38221. }
  38222. }
  38223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlidingWindowOperation_Invoke_m43C47A4E095FE414602204FA73CFC31B715A4F07_gshared_inline (SlidingWindowOperation_tAA1455885CB5A73DA707B9DA97B3936D069C9A9C * __this, int32_t ___x0, const RuntimeMethod* method)
  38224. {
  38225. static bool s_Il2CppMethodInitialized;
  38226. if (!s_Il2CppMethodInitialized)
  38227. {
  38228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  38229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var);
  38230. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var);
  38231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  38232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  38234. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  38235. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  38236. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38237. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  38238. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38239. s_Il2CppMethodInitialized = true;
  38240. }
  38241. RuntimeObject* V_0 = NULL;
  38242. RuntimeObject* V_1 = NULL;
  38243. RuntimeObject* V_2 = NULL;
  38244. RuntimeObject* V_3 = NULL;
  38245. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_4;
  38246. memset((&V_4), 0, sizeof(V_4));
  38247. int32_t* V_5 = NULL;
  38248. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_6;
  38249. memset((&V_6), 0, sizeof(V_6));
  38250. int32_t* V_7 = NULL;
  38251. int32_t* V_8 = NULL;
  38252. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_9;
  38253. memset((&V_9), 0, sizeof(V_9));
  38254. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_10 = NULL;
  38255. int32_t V_11 = 0;
  38256. int32_t V_12 = 0;
  38257. int32_t V_13 = 0;
  38258. float V_14 = 0.0f;
  38259. int32_t V_15 = 0;
  38260. float V_16 = 0.0f;
  38261. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_17;
  38262. memset((&V_17), 0, sizeof(V_17));
  38263. Exception_t * __last_unhandled_exception = 0;
  38264. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38265. int32_t G_B16_0 = 0;
  38266. {
  38267. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  38268. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_1 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38269. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_1);
  38270. int32_t L_2;
  38271. L_2 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38272. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  38273. RuntimeObject* L_3;
  38274. L_3 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)L_2, (int32_t)1);
  38275. V_0 = (RuntimeObject*)L_3;
  38276. }
  38277. IL_0018:
  38278. try
  38279. {// begin try (depth: 1)
  38280. {
  38281. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  38282. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_5 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38283. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_5);
  38284. int32_t L_6;
  38285. L_6 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38286. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4);
  38287. RuntimeObject* L_7;
  38288. L_7 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_6, (int32_t)1);
  38289. V_1 = (RuntimeObject*)L_7;
  38290. }
  38291. IL_0030:
  38292. try
  38293. {// begin try (depth: 2)
  38294. {
  38295. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  38296. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_9 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38297. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_9);
  38298. int32_t L_10;
  38299. L_10 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38300. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8);
  38301. RuntimeObject* L_11;
  38302. L_11 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEBBEA93B20696AFF26B8B93126D366909F3DD9C1_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)L_10, (int32_t)1);
  38303. V_2 = (RuntimeObject*)L_11;
  38304. }
  38305. IL_0048:
  38306. try
  38307. {// begin try (depth: 3)
  38308. {
  38309. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_12 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_3();
  38310. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_13 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38311. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_13);
  38312. int32_t L_14;
  38313. L_14 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38314. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12);
  38315. RuntimeObject* L_15;
  38316. L_15 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC724881B907D6A240F1A1419CAC3747AF744468_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_12, (int32_t)L_14, (int32_t)1);
  38317. V_3 = (RuntimeObject*)L_15;
  38318. }
  38319. IL_0060:
  38320. try
  38321. {// begin try (depth: 4)
  38322. {
  38323. RuntimeObject* L_16 = V_0;
  38324. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_17;
  38325. L_17 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  38326. V_4 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_17;
  38327. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18 = V_4;
  38328. int32_t* L_19;
  38329. L_19 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  38330. V_5 = (int32_t*)L_19;
  38331. RuntimeObject* L_20 = V_1;
  38332. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  38333. L_21 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_20, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  38334. V_6 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  38335. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_22 = V_6;
  38336. int32_t* L_23;
  38337. L_23 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_22, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  38338. V_7 = (int32_t*)L_23;
  38339. RuntimeObject* L_24 = V_2;
  38340. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_25;
  38341. L_25 = MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_inline((RuntimeObject*)L_24, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mA44DF824AFE262FA4F9133350A44C669A6D90259_RuntimeMethod_var);
  38342. int32_t* L_26;
  38343. L_26 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_25, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  38344. V_8 = (int32_t*)L_26;
  38345. RuntimeObject* L_27 = V_3;
  38346. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_28;
  38347. L_28 = MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_inline((RuntimeObject*)L_27, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB44C76DFCAE83F18F2F9780121FA66CDF7643DE_RuntimeMethod_var);
  38348. V_9 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_28;
  38349. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_29 = V_9;
  38350. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_30;
  38351. L_30 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_29, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38352. V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_30;
  38353. int32_t L_31 = (int32_t)__this->get_yStart_6();
  38354. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_32 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38355. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_32);
  38356. int32_t L_33;
  38357. L_33 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38358. V_11 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_33));
  38359. goto IL_0155;
  38360. }
  38361. IL_00b9:
  38362. {
  38363. bool L_34 = (bool)__this->get_useFastPath_8();
  38364. if (!L_34)
  38365. {
  38366. goto IL_00fb;
  38367. }
  38368. }
  38369. IL_00c1:
  38370. {
  38371. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_35 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38372. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_36 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38373. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_36);
  38374. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_37;
  38375. L_37 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38376. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_38 = V_9;
  38377. int32_t L_39 = ___x0;
  38378. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_40 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38379. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_40);
  38380. int32_t L_41;
  38381. L_41 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38382. int32_t L_42 = V_11;
  38383. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_43 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38384. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_43);
  38385. int32_t L_44;
  38386. L_44 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38387. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_45 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38388. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_35);
  38389. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_35, (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_37, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_38, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)L_42, (int32_t)L_44, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_45, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38390. goto IL_012e;
  38391. }
  38392. IL_00fb:
  38393. {
  38394. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_46 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38395. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_47 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38396. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_48 = V_9;
  38397. int32_t L_49 = ___x0;
  38398. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_50 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38399. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_50);
  38400. int32_t L_51;
  38401. L_51 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_50, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38402. int32_t L_52 = V_11;
  38403. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_53 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38404. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_53);
  38405. int32_t L_54;
  38406. L_54 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_53, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38407. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_55 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38408. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_46);
  38409. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_46, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_47, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51)), (int32_t)L_52, (int32_t)L_54, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_55, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38410. }
  38411. IL_012e:
  38412. {
  38413. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_56 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38414. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_57 = V_10;
  38415. int32_t* L_58 = V_5;
  38416. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_59 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38417. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_59);
  38418. int32_t L_60;
  38419. L_60 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_59, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38420. int32_t L_61;
  38421. L_61 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38422. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_56);
  38423. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_56, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_57, (int32_t*)(int32_t*)L_58, (int32_t)L_60, (int32_t)L_61, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38424. int32_t L_62 = V_11;
  38425. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1));
  38426. }
  38427. IL_0155:
  38428. {
  38429. int32_t L_63 = V_11;
  38430. int32_t L_64 = (int32_t)__this->get_yStart_6();
  38431. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_65 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38432. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_65);
  38433. int32_t L_66;
  38434. L_66 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38435. if ((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_66)))))
  38436. {
  38437. goto IL_00b9;
  38438. }
  38439. }
  38440. IL_016e:
  38441. {
  38442. int32_t L_67 = (int32_t)__this->get_yStart_6();
  38443. V_12 = (int32_t)L_67;
  38444. goto IL_03d3;
  38445. }
  38446. IL_017b:
  38447. {
  38448. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_68 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38449. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_68);
  38450. bool L_69;
  38451. L_69 = (( bool (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38452. if (!L_69)
  38453. {
  38454. goto IL_01a9;
  38455. }
  38456. }
  38457. IL_0188:
  38458. {
  38459. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_70 = V_6;
  38460. Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_70, /*hidden argument*/Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_RuntimeMethod_var);
  38461. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_71 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38462. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_72 = V_6;
  38463. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_73 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38464. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_73);
  38465. int32_t L_74;
  38466. L_74 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38467. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_71);
  38468. (( void (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_71, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_72, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38469. }
  38470. IL_01a9:
  38471. {
  38472. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_75 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38473. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_75);
  38474. bool L_76;
  38475. L_76 = (( bool (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_75, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38476. if (L_76)
  38477. {
  38478. goto IL_01d0;
  38479. }
  38480. }
  38481. IL_01b6:
  38482. {
  38483. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_77 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38484. int32_t* L_78 = V_8;
  38485. int32_t* L_79 = V_5;
  38486. int32_t L_80;
  38487. L_80 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  38488. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_77);
  38489. int32_t L_81;
  38490. L_81 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_77, (int32_t*)(int32_t*)L_78, (int32_t*)(int32_t*)L_79, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38491. G_B16_0 = L_81;
  38492. goto IL_01e8;
  38493. }
  38494. IL_01d0:
  38495. {
  38496. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_82 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38497. int32_t* L_83 = V_8;
  38498. int32_t* L_84 = V_7;
  38499. int32_t L_85;
  38500. L_85 = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_4), /*hidden argument*/Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_RuntimeMethod_var);
  38501. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_82);
  38502. int32_t L_86;
  38503. L_86 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, int32_t*, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_82, (int32_t*)(int32_t*)L_83, (int32_t*)(int32_t*)L_84, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38504. G_B16_0 = L_86;
  38505. }
  38506. IL_01e8:
  38507. {
  38508. V_13 = (int32_t)G_B16_0;
  38509. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_87 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38510. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_87);
  38511. int32_t L_88;
  38512. L_88 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_87, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  38513. int32_t L_89 = V_13;
  38514. V_14 = (float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_89))));
  38515. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_90 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38516. int32_t L_91 = ___x0;
  38517. int32_t L_92 = V_12;
  38518. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_90);
  38519. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_93;
  38520. L_93 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_90, (int32_t)L_91, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  38521. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_94 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38522. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_94);
  38523. int32_t L_95;
  38524. L_95 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_94, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38525. int32_t L_96;
  38526. L_96 = (( int32_t (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_93, (int32_t)L_95, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38527. V_15 = (int32_t)L_96;
  38528. int32_t* L_97 = V_8;
  38529. int32_t L_98 = V_15;
  38530. int32_t* L_99;
  38531. L_99 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_97, (int32_t)L_98, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38532. int32_t L_100 = *((int32_t*)L_99);
  38533. float L_101 = V_14;
  38534. V_16 = (float)((float)((float)((float)((float)L_100))/(float)L_101));
  38535. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_102 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_targetPixels_4();
  38536. int32_t L_103 = ___x0;
  38537. int32_t L_104 = V_12;
  38538. NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_102);
  38539. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_105;
  38540. L_105 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_102, (int32_t)L_103, (int32_t)L_104, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  38541. float L_106 = V_16;
  38542. float L_107 = V_16;
  38543. float L_108 = V_16;
  38544. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_109 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38545. int32_t L_110 = ___x0;
  38546. int32_t L_111 = V_12;
  38547. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_109);
  38548. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_112;
  38549. L_112 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_109, (int32_t)L_110, (int32_t)L_111, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  38550. V_17 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_112;
  38551. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_113;
  38552. L_113 = Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_17), /*hidden argument*/NULL);
  38553. float L_114 = (float)L_113.get_W_3();
  38554. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_115;
  38555. memset((&L_115), 0, sizeof(L_115));
  38556. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_115), (float)L_106, (float)L_107, (float)L_108, (float)L_114, /*hidden argument*/NULL);
  38557. Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_105, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_115, /*hidden argument*/NULL);
  38558. bool L_116 = (bool)__this->get_useFastPath_8();
  38559. if (!L_116)
  38560. {
  38561. goto IL_02bf;
  38562. }
  38563. }
  38564. IL_0279:
  38565. {
  38566. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_117 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38567. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_118 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38568. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_118);
  38569. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_119;
  38570. L_119 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_118, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38571. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_9;
  38572. int32_t L_121 = ___x0;
  38573. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_122 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38574. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_122);
  38575. int32_t L_123;
  38576. L_123 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_122, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38577. int32_t L_124 = V_12;
  38578. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_125 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38579. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_125);
  38580. int32_t L_126;
  38581. L_126 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_125, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38582. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_127 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38583. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_127);
  38584. int32_t L_128;
  38585. L_128 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_127, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38586. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_129 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38587. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_117);
  38588. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_117, (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_119, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_121, (int32_t)L_123)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)L_126)), (int32_t)L_128, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_129, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38589. goto IL_02fe;
  38590. }
  38591. IL_02bf:
  38592. {
  38593. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_130 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38594. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_131 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38595. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_132 = V_9;
  38596. int32_t L_133 = ___x0;
  38597. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_134 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38598. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_134);
  38599. int32_t L_135;
  38600. L_135 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_134, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38601. int32_t L_136 = V_12;
  38602. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_137 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38603. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_137);
  38604. int32_t L_138;
  38605. L_138 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_137, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38606. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_139 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38607. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_139);
  38608. int32_t L_140;
  38609. L_140 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_139, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38610. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_141 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38611. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_130);
  38612. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_130, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_131, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_132, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)L_135)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)L_138)), (int32_t)L_140, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_141, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38613. }
  38614. IL_02fe:
  38615. {
  38616. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_142 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38617. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_143 = V_10;
  38618. int32_t* L_144 = V_5;
  38619. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_145 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38620. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_145);
  38621. int32_t L_146;
  38622. L_146 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_145, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38623. int32_t L_147;
  38624. L_147 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38625. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_142);
  38626. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_142, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_143, (int32_t*)(int32_t*)L_144, (int32_t)L_146, (int32_t)L_147, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  38627. bool L_148 = (bool)__this->get_useFastPath_8();
  38628. if (!L_148)
  38629. {
  38630. goto IL_036d;
  38631. }
  38632. }
  38633. IL_0327:
  38634. {
  38635. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_149 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38636. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_150 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38637. NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_150);
  38638. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_151;
  38639. L_151 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_150, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38640. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_152 = V_9;
  38641. int32_t L_153 = ___x0;
  38642. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_154 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38643. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_154);
  38644. int32_t L_155;
  38645. L_155 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_154, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38646. int32_t L_156 = V_12;
  38647. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_157 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38648. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_157);
  38649. int32_t L_158;
  38650. L_158 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_157, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38651. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_159 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38652. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_159);
  38653. int32_t L_160;
  38654. L_160 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_159, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38655. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_161 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38656. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_149);
  38657. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_149, (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_151, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_152, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)L_155)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_156, (int32_t)L_158)), (int32_t)L_160, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_161, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38658. goto IL_03ac;
  38659. }
  38660. IL_036d:
  38661. {
  38662. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_162 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38663. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_163 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)__this->get_source_2();
  38664. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_164 = V_9;
  38665. int32_t L_165 = ___x0;
  38666. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_166 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38667. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_166);
  38668. int32_t L_167;
  38669. L_167 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_166, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38670. int32_t L_168 = V_12;
  38671. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_169 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38672. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_169);
  38673. int32_t L_170;
  38674. L_170 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_169, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38675. SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 * L_171 = (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)__this->get_swInfos_5();
  38676. NullCheck((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_171);
  38677. int32_t L_172;
  38678. L_172 = (( int32_t (*) (SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((SlidingWindowInfos_tB97B48BD55C0E0EF8F5B81DB7B55C2B2AD682D89 *)L_171, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38679. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_173 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38680. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_162);
  38681. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t, int32_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_162, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_163, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_164, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)L_167)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)L_170)), (int32_t)L_172, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_173, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38682. }
  38683. IL_03ac:
  38684. {
  38685. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_174 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38686. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_175 = V_10;
  38687. int32_t* L_176 = V_5;
  38688. AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 * L_177 = (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)__this->get_processor_1();
  38689. NullCheck((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_177);
  38690. int32_t L_178;
  38691. L_178 = (( int32_t (*) (HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((HistogramEqualizationProcessor_1_t013BCAFAD89439D20AD017E62B20ACC2702F6D44 *)L_177, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38692. int32_t L_179;
  38693. L_179 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_9), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38694. NullCheck((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_174);
  38695. (( void (*) (AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((AdaptiveHistogramEqualizationSlidingWindowProcessor_1_t6012FB84F7AED2A5D0356FA2CAC2A58F87ED8C89 *)L_174, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_175, (int32_t*)(int32_t*)L_176, (int32_t)L_178, (int32_t)L_179, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38696. int32_t L_180 = V_12;
  38697. V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
  38698. }
  38699. IL_03d3:
  38700. {
  38701. int32_t L_181 = V_12;
  38702. int32_t L_182 = (int32_t)__this->get_yEnd_7();
  38703. if ((((int32_t)L_181) < ((int32_t)L_182)))
  38704. {
  38705. goto IL_017b;
  38706. }
  38707. }
  38708. IL_03e0:
  38709. {
  38710. IL2CPP_LEAVE(0x40A, FINALLY_03e2);
  38711. }
  38712. }// end try (depth: 4)
  38713. catch(Il2CppExceptionWrapper& e)
  38714. {
  38715. __last_unhandled_exception = (Exception_t *)e.ex;
  38716. goto FINALLY_03e2;
  38717. }
  38718. FINALLY_03e2:
  38719. {// begin finally (depth: 4)
  38720. {
  38721. RuntimeObject* L_183 = V_3;
  38722. if (!L_183)
  38723. {
  38724. goto IL_03eb;
  38725. }
  38726. }
  38727. IL_03e5:
  38728. {
  38729. RuntimeObject* L_184 = V_3;
  38730. NullCheck((RuntimeObject*)L_184);
  38731. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_184);
  38732. }
  38733. IL_03eb:
  38734. {
  38735. IL2CPP_END_FINALLY(994)
  38736. }
  38737. }// end finally (depth: 4)
  38738. IL2CPP_CLEANUP(994)
  38739. {
  38740. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38741. IL2CPP_END_CLEANUP(0x40A, FINALLY_03ec);
  38742. }
  38743. }// end try (depth: 3)
  38744. catch(Il2CppExceptionWrapper& e)
  38745. {
  38746. __last_unhandled_exception = (Exception_t *)e.ex;
  38747. goto FINALLY_03ec;
  38748. }
  38749. FINALLY_03ec:
  38750. {// begin finally (depth: 3)
  38751. {
  38752. RuntimeObject* L_185 = V_2;
  38753. if (!L_185)
  38754. {
  38755. goto IL_03f5;
  38756. }
  38757. }
  38758. IL_03ef:
  38759. {
  38760. RuntimeObject* L_186 = V_2;
  38761. NullCheck((RuntimeObject*)L_186);
  38762. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_186);
  38763. }
  38764. IL_03f5:
  38765. {
  38766. IL2CPP_END_FINALLY(1004)
  38767. }
  38768. }// end finally (depth: 3)
  38769. IL2CPP_CLEANUP(1004)
  38770. {
  38771. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38772. IL2CPP_END_CLEANUP(0x40A, FINALLY_03f6);
  38773. }
  38774. }// end try (depth: 2)
  38775. catch(Il2CppExceptionWrapper& e)
  38776. {
  38777. __last_unhandled_exception = (Exception_t *)e.ex;
  38778. goto FINALLY_03f6;
  38779. }
  38780. FINALLY_03f6:
  38781. {// begin finally (depth: 2)
  38782. {
  38783. RuntimeObject* L_187 = V_1;
  38784. if (!L_187)
  38785. {
  38786. goto IL_03ff;
  38787. }
  38788. }
  38789. IL_03f9:
  38790. {
  38791. RuntimeObject* L_188 = V_1;
  38792. NullCheck((RuntimeObject*)L_188);
  38793. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_188);
  38794. }
  38795. IL_03ff:
  38796. {
  38797. IL2CPP_END_FINALLY(1014)
  38798. }
  38799. }// end finally (depth: 2)
  38800. IL2CPP_CLEANUP(1014)
  38801. {
  38802. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38803. IL2CPP_END_CLEANUP(0x40A, FINALLY_0400);
  38804. }
  38805. }// end try (depth: 1)
  38806. catch(Il2CppExceptionWrapper& e)
  38807. {
  38808. __last_unhandled_exception = (Exception_t *)e.ex;
  38809. goto FINALLY_0400;
  38810. }
  38811. FINALLY_0400:
  38812. {// begin finally (depth: 1)
  38813. {
  38814. RuntimeObject* L_189 = V_0;
  38815. if (!L_189)
  38816. {
  38817. goto IL_0409;
  38818. }
  38819. }
  38820. IL_0403:
  38821. {
  38822. RuntimeObject* L_190 = V_0;
  38823. NullCheck((RuntimeObject*)L_190);
  38824. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_190);
  38825. }
  38826. IL_0409:
  38827. {
  38828. IL2CPP_END_FINALLY(1024)
  38829. }
  38830. }// end finally (depth: 1)
  38831. IL2CPP_CLEANUP(1024)
  38832. {
  38833. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38834. IL2CPP_JUMP_TBL(0x40A, IL_040a)
  38835. }
  38836. IL_040a:
  38837. {
  38838. return;
  38839. }
  38840. }
  38841. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method)
  38842. {
  38843. {
  38844. uint8_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  38845. return L_0;
  38846. }
  38847. }
  38848. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_Pack_mA657F3C1098F90E4DA5BE545980CCBFB7DBA76AB_inline (float ___alpha0, const RuntimeMethod* method)
  38849. {
  38850. static bool s_Il2CppMethodInitialized;
  38851. if (!s_Il2CppMethodInitialized)
  38852. {
  38853. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38854. s_Il2CppMethodInitialized = true;
  38855. }
  38856. {
  38857. float L_0 = ___alpha0;
  38858. float L_1;
  38859. L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline(L_0, (0.0f), (1.0f), /*hidden argument*/NULL);
  38860. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38861. double L_2;
  38862. L_2 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_1, (float)(255.0f))))));
  38863. return (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, double>(L_2);
  38864. }
  38865. }
  38866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_set_PackedValue_m8BD8EFA06A2F16D32A8260240A8E6874D1548C8B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, uint8_t ___value0, const RuntimeMethod* method)
  38867. {
  38868. {
  38869. uint8_t L_0 = ___value0;
  38870. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  38871. return;
  38872. }
  38873. }
  38874. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  38875. {
  38876. {
  38877. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  38878. float L_1 = L_0.get_X_0();
  38879. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  38880. float L_3 = L_2.get_X_0();
  38881. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0;
  38882. float L_5 = L_4.get_Y_1();
  38883. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1;
  38884. float L_7 = L_6.get_Y_1();
  38885. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0;
  38886. float L_9 = L_8.get_Z_2();
  38887. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1;
  38888. float L_11 = L_10.get_Z_2();
  38889. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0;
  38890. float L_13 = L_12.get_W_3();
  38891. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1;
  38892. float L_15 = L_14.get_W_3();
  38893. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16;
  38894. memset((&L_16), 0, sizeof(L_16));
  38895. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)((float)L_1/(float)L_3)), ((float)((float)L_5/(float)L_7)), ((float)((float)L_9/(float)L_11)), ((float)((float)L_13/(float)L_15)), /*hidden argument*/NULL);
  38896. return L_16;
  38897. }
  38898. }
  38899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_Pack_m67D927622D71260628DB6E657EE72BE3820E6C7C_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  38900. {
  38901. static bool s_Il2CppMethodInitialized;
  38902. if (!s_Il2CppMethodInitialized)
  38903. {
  38904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var);
  38905. s_Il2CppMethodInitialized = true;
  38906. }
  38907. {
  38908. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  38909. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  38910. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  38911. IL2CPP_RUNTIME_CLASS_INIT(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var);
  38912. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  38913. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  38914. L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL);
  38915. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4;
  38916. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0;
  38917. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  38918. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  38919. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_Half_5();
  38920. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  38921. L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL);
  38922. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9;
  38923. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0;
  38924. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0;
  38925. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11);
  38926. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13;
  38927. L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  38928. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  38929. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  38930. L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL);
  38931. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15;
  38932. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0;
  38933. float L_17 = L_16->get_X_0();
  38934. __this->set_R_3((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_17));
  38935. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0;
  38936. float L_19 = L_18->get_Y_1();
  38937. __this->set_G_2((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_19));
  38938. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0;
  38939. float L_21 = L_20->get_Z_2();
  38940. __this->set_B_1((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_21));
  38941. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0;
  38942. float L_23 = L_22->get_W_3();
  38943. __this->set_A_0((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_23));
  38944. return;
  38945. }
  38946. }
  38947. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_Pack_mB18941C609FF55B9EB32E062DAD6471809527E4D_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  38948. {
  38949. static bool s_Il2CppMethodInitialized;
  38950. if (!s_Il2CppMethodInitialized)
  38951. {
  38952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var);
  38953. s_Il2CppMethodInitialized = true;
  38954. }
  38955. {
  38956. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  38957. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  38958. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  38959. IL2CPP_RUNTIME_CLASS_INIT(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var);
  38960. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  38961. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  38962. L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL);
  38963. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4;
  38964. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0;
  38965. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  38966. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  38967. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_Half_5();
  38968. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  38969. L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL);
  38970. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9;
  38971. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0;
  38972. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0;
  38973. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11);
  38974. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13;
  38975. L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  38976. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  38977. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  38978. L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL);
  38979. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15;
  38980. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0;
  38981. float L_17 = L_16->get_X_0();
  38982. __this->set_R_1((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_17));
  38983. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0;
  38984. float L_19 = L_18->get_Y_1();
  38985. __this->set_G_2((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_19));
  38986. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0;
  38987. float L_21 = L_20->get_Z_2();
  38988. __this->set_B_3((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_21));
  38989. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0;
  38990. float L_23 = L_22->get_W_3();
  38991. __this->set_A_0((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_23));
  38992. return;
  38993. }
  38994. }
  38995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method)
  38996. {
  38997. {
  38998. uint8_t L_0 = ___r0;
  38999. __this->set_R_0(L_0);
  39000. uint8_t L_1 = ___g1;
  39001. __this->set_G_1(L_1);
  39002. uint8_t L_2 = ___b2;
  39003. __this->set_B_2(L_2);
  39004. uint8_t L_3 = ___a3;
  39005. __this->set_A_3(L_3);
  39006. return;
  39007. }
  39008. }
  39009. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method)
  39010. {
  39011. static bool s_Il2CppMethodInitialized;
  39012. if (!s_Il2CppMethodInitialized)
  39013. {
  39014. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var);
  39015. s_Il2CppMethodInitialized = true;
  39016. }
  39017. {
  39018. uint8_t L_0 = __this->get_R_0();
  39019. uint8_t L_1 = __this->get_G_1();
  39020. uint8_t L_2 = __this->get_B_2();
  39021. uint8_t L_3 = __this->get_A_3();
  39022. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  39023. memset((&L_4), 0, sizeof(L_4));
  39024. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL);
  39025. IL2CPP_RUNTIME_CLASS_INIT(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var);
  39026. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  39027. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6;
  39028. L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL);
  39029. return L_6;
  39030. }
  39031. }
  39032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  39033. {
  39034. {
  39035. Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  39036. return;
  39037. }
  39038. }
  39039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromRgba32_mF9E6E847F397D311BA7975BCCB7F001AC446F58F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source0, const RuntimeMethod* method)
  39040. {
  39041. {
  39042. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_0;
  39043. L_0 = Rgba32_get_Bgr_m802E05D07D0A496A7387CFEE6C7ACEEB33BB69E6_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&___source0), /*hidden argument*/NULL);
  39044. *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)__this = L_0;
  39045. return;
  39046. }
  39047. }
  39048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Bgr565_ToVector3_mAD471CE16B416143B668BC4DFE413A0EE9339A02_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method)
  39049. {
  39050. {
  39051. uint16_t L_0;
  39052. L_0 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL);
  39053. uint16_t L_1;
  39054. L_1 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL);
  39055. uint16_t L_2;
  39056. L_2 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL);
  39057. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_3;
  39058. memset((&L_3), 0, sizeof(L_3));
  39059. Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C((&L_3), ((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_0>>(int32_t)((int32_t)11)))&(int32_t)((int32_t)31))))), (float)(0.0322580636f))), ((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)5))&(int32_t)((int32_t)63))))), (float)(0.0158730168f))), ((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)L_2&(int32_t)((int32_t)31))))), (float)(0.0322580636f))), /*hidden argument*/NULL);
  39060. return L_3;
  39061. }
  39062. }
  39063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_Pack_m9FD9FEDE4A0A784DBF1825A1FAFB3259841E17FA_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * ___vector0, const RuntimeMethod* method)
  39064. {
  39065. static bool s_Il2CppMethodInitialized;
  39066. if (!s_Il2CppMethodInitialized)
  39067. {
  39068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39069. s_Il2CppMethodInitialized = true;
  39070. }
  39071. {
  39072. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_0 = ___vector0;
  39073. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_1 = ___vector0;
  39074. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_2 = (*(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)L_1);
  39075. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_3;
  39076. L_3 = Vector3_get_Zero_mACEA51197DC0E58F0D1A9E5F06B4E4FB459EAF3D(/*hidden argument*/NULL);
  39077. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_4;
  39078. L_4 = Vector3_get_One_m15396B518DD28586E12E43EB461367FCED17D1A1(/*hidden argument*/NULL);
  39079. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_5;
  39080. L_5 = Vector3_Clamp_m82E54C589A2E38F7FEA4174258A7BA4C53D70E09_inline(L_2, L_3, L_4, /*hidden argument*/NULL);
  39081. *(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)L_0 = L_5;
  39082. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_6 = ___vector0;
  39083. float L_7 = L_6->get_X_0();
  39084. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39085. double L_8;
  39086. L_8 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_7, (float)(31.0f))))));
  39087. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_9 = ___vector0;
  39088. float L_10 = L_9->get_Y_1();
  39089. double L_11;
  39090. L_11 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_10, (float)(63.0f))))));
  39091. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_12 = ___vector0;
  39092. float L_13 = L_12->get_Z_2();
  39093. double L_14;
  39094. L_14 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_13, (float)(31.0f))))));
  39095. return (uint16_t)((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8))&(int32_t)((int32_t)31)))<<(int32_t)((int32_t)11)))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11))&(int32_t)((int32_t)63)))<<(int32_t)5))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14))&(int32_t)((int32_t)31)))))));
  39096. }
  39097. }
  39098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_set_PackedValue_m052C96B2A876AB7C141B36DC2C4456349FA445A4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, uint16_t ___value0, const RuntimeMethod* method)
  39099. {
  39100. {
  39101. uint16_t L_0 = ___value0;
  39102. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  39103. return;
  39104. }
  39105. }
  39106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_Pack_mF047A95797AE1601A4A87DAE50DB5A3A33F2872D_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  39107. {
  39108. static bool s_Il2CppMethodInitialized;
  39109. if (!s_Il2CppMethodInitialized)
  39110. {
  39111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var);
  39112. s_Il2CppMethodInitialized = true;
  39113. }
  39114. {
  39115. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  39116. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  39117. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  39118. IL2CPP_RUNTIME_CLASS_INIT(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var);
  39119. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  39120. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  39121. L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL);
  39122. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4;
  39123. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0;
  39124. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  39125. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  39126. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_Half_5();
  39127. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  39128. L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL);
  39129. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9;
  39130. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0;
  39131. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0;
  39132. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11);
  39133. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13;
  39134. L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  39135. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  39136. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  39137. L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL);
  39138. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15;
  39139. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0;
  39140. float L_17 = L_16->get_X_0();
  39141. __this->set_R_2((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_17));
  39142. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0;
  39143. float L_19 = L_18->get_Y_1();
  39144. __this->set_G_1((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_19));
  39145. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0;
  39146. float L_21 = L_20->get_Z_2();
  39147. __this->set_B_0((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_21));
  39148. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0;
  39149. float L_23 = L_22->get_W_3();
  39150. __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_23));
  39151. return;
  39152. }
  39153. }
  39154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method)
  39155. {
  39156. {
  39157. intptr_t L_0 = *__this;
  39158. return (void*)(L_0);
  39159. }
  39160. }
  39161. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39162. {
  39163. static bool s_Il2CppMethodInitialized;
  39164. if (!s_Il2CppMethodInitialized)
  39165. {
  39166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39167. s_Il2CppMethodInitialized = true;
  39168. }
  39169. uint8_t V_0 = 0x0;
  39170. {
  39171. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  39172. if (L_0)
  39173. {
  39174. goto IL_0017;
  39175. }
  39176. }
  39177. {
  39178. int32_t L_1 = ___start1;
  39179. if (L_1)
  39180. {
  39181. goto IL_0009;
  39182. }
  39183. }
  39184. {
  39185. int32_t L_2 = ___length2;
  39186. if (!L_2)
  39187. {
  39188. goto IL_000f;
  39189. }
  39190. }
  39191. IL_0009:
  39192. {
  39193. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39194. }
  39195. IL_000f:
  39196. {
  39197. il2cpp_codegen_initobj(__this, sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ));
  39198. return;
  39199. }
  39200. IL_0017:
  39201. {
  39202. il2cpp_codegen_initobj((&V_0), sizeof(uint8_t));
  39203. goto IL_0043;
  39204. }
  39205. {
  39206. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = ___array0;
  39207. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  39208. Type_t * L_5;
  39209. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  39210. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  39211. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39212. Type_t * L_7;
  39213. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39214. bool L_8;
  39215. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  39216. if (!L_8)
  39217. {
  39218. goto IL_0043;
  39219. }
  39220. }
  39221. {
  39222. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39223. }
  39224. IL_0043:
  39225. {
  39226. int32_t L_9 = ___start1;
  39227. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___array0;
  39228. NullCheck(L_10);
  39229. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  39230. {
  39231. goto IL_0051;
  39232. }
  39233. }
  39234. {
  39235. int32_t L_11 = ___length2;
  39236. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_12 = ___array0;
  39237. NullCheck(L_12);
  39238. int32_t L_13 = ___start1;
  39239. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  39240. {
  39241. goto IL_0057;
  39242. }
  39243. }
  39244. IL_0051:
  39245. {
  39246. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39247. }
  39248. IL_0057:
  39249. {
  39250. int32_t L_14 = ___length2;
  39251. __this->set__length_2(L_14);
  39252. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_15 = ___array0;
  39253. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_16;
  39254. L_16 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39255. __this->set__pinnable_0(L_16);
  39256. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39257. intptr_t L_17 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  39258. int32_t L_18 = ___start1;
  39259. intptr_t L_19;
  39260. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39261. __this->set__byteOffset_1((intptr_t)L_19);
  39262. return;
  39263. }
  39264. }
  39265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_gshared_inline (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method)
  39266. {
  39267. static bool s_Il2CppMethodInitialized;
  39268. if (!s_Il2CppMethodInitialized)
  39269. {
  39270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39271. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39273. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39274. s_Il2CppMethodInitialized = true;
  39275. }
  39276. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  39277. memset((&V_0), 0, sizeof(V_0));
  39278. String_t* V_1 = NULL;
  39279. {
  39280. int32_t L_0 = (int32_t)__this->get__index_1();
  39281. if ((((int32_t)L_0) >= ((int32_t)0)))
  39282. {
  39283. goto IL_0034;
  39284. }
  39285. }
  39286. {
  39287. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39288. NullCheck((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39289. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  39290. L_2 = VirtualFuncInvoker0< Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Int32>::GetSpan() */, (MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39291. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  39292. int32_t L_3 = (int32_t)__this->get__index_1();
  39293. int32_t L_4 = (int32_t)__this->get__length_2();
  39294. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_5;
  39295. L_5 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39296. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_5;
  39297. }
  39298. IL_0034:
  39299. {
  39300. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39301. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39302. Type_t * L_7;
  39303. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39304. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39305. Type_t * L_9;
  39306. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39307. bool L_10;
  39308. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39309. if (!L_10)
  39310. {
  39311. goto IL_0089;
  39312. }
  39313. }
  39314. {
  39315. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39316. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39317. V_1 = (String_t*)L_12;
  39318. if (!L_12)
  39319. {
  39320. goto IL_0089;
  39321. }
  39322. }
  39323. {
  39324. String_t* L_13 = V_1;
  39325. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_14;
  39326. L_14 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39327. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39328. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39329. String_t* L_16 = V_1;
  39330. NullCheck((String_t*)L_16);
  39331. int32_t L_17;
  39332. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39333. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18;
  39334. memset((&L_18), 0, sizeof(L_18));
  39335. Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_18), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39336. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18;
  39337. int32_t L_19 = (int32_t)__this->get__index_1();
  39338. int32_t L_20 = (int32_t)__this->get__length_2();
  39339. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  39340. L_21 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39341. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  39342. }
  39343. IL_0089:
  39344. {
  39345. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39346. if (!L_22)
  39347. {
  39348. goto IL_00b4;
  39349. }
  39350. }
  39351. {
  39352. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39353. int32_t L_24 = (int32_t)__this->get__index_1();
  39354. int32_t L_25 = (int32_t)__this->get__length_2();
  39355. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_26;
  39356. memset((&L_26), 0, sizeof(L_26));
  39357. Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_inline((&L_26), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39358. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_26;
  39359. }
  39360. IL_00b4:
  39361. {
  39362. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ));
  39363. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_27 = V_0;
  39364. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_27;
  39365. }
  39366. }
  39367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  39368. {
  39369. static bool s_Il2CppMethodInitialized;
  39370. if (!s_Il2CppMethodInitialized)
  39371. {
  39372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39376. s_Il2CppMethodInitialized = true;
  39377. }
  39378. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0;
  39379. memset((&V_0), 0, sizeof(V_0));
  39380. String_t* V_1 = NULL;
  39381. {
  39382. int32_t L_0 = (int32_t)__this->get__index_1();
  39383. if ((((int32_t)L_0) >= ((int32_t)0)))
  39384. {
  39385. goto IL_0034;
  39386. }
  39387. }
  39388. {
  39389. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39390. NullCheck((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39391. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2;
  39392. L_2 = VirtualFuncInvoker0< Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Numerics.Vector4>::GetSpan() */, (MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39393. V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2;
  39394. int32_t L_3 = (int32_t)__this->get__index_1();
  39395. int32_t L_4 = (int32_t)__this->get__length_2();
  39396. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_5;
  39397. L_5 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39398. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_5;
  39399. }
  39400. IL_0034:
  39401. {
  39402. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39403. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39404. Type_t * L_7;
  39405. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39406. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39407. Type_t * L_9;
  39408. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39409. bool L_10;
  39410. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39411. if (!L_10)
  39412. {
  39413. goto IL_0089;
  39414. }
  39415. }
  39416. {
  39417. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39418. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39419. V_1 = (String_t*)L_12;
  39420. if (!L_12)
  39421. {
  39422. goto IL_0089;
  39423. }
  39424. }
  39425. {
  39426. String_t* L_13 = V_1;
  39427. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_14;
  39428. L_14 = (( Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39429. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39430. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39431. String_t* L_16 = V_1;
  39432. NullCheck((String_t*)L_16);
  39433. int32_t L_17;
  39434. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39435. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_18;
  39436. memset((&L_18), 0, sizeof(L_18));
  39437. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_18), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39438. V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_18;
  39439. int32_t L_19 = (int32_t)__this->get__index_1();
  39440. int32_t L_20 = (int32_t)__this->get__length_2();
  39441. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_21;
  39442. L_21 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39443. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_21;
  39444. }
  39445. IL_0089:
  39446. {
  39447. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39448. if (!L_22)
  39449. {
  39450. goto IL_00b4;
  39451. }
  39452. }
  39453. {
  39454. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39455. int32_t L_24 = (int32_t)__this->get__index_1();
  39456. int32_t L_25 = (int32_t)__this->get__length_2();
  39457. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  39458. memset((&L_26), 0, sizeof(L_26));
  39459. Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_inline((&L_26), (Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*)((Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39460. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26;
  39461. }
  39462. IL_00b4:
  39463. {
  39464. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ));
  39465. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_0;
  39466. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27;
  39467. }
  39468. }
  39469. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  39470. {
  39471. {
  39472. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  39473. float L_1 = L_0.get_X_0();
  39474. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  39475. float L_3 = L_2.get_X_0();
  39476. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0;
  39477. float L_5 = L_4.get_Y_1();
  39478. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1;
  39479. float L_7 = L_6.get_Y_1();
  39480. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0;
  39481. float L_9 = L_8.get_Z_2();
  39482. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1;
  39483. float L_11 = L_10.get_Z_2();
  39484. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0;
  39485. float L_13 = L_12.get_W_3();
  39486. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1;
  39487. float L_15 = L_14.get_W_3();
  39488. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16;
  39489. memset((&L_16), 0, sizeof(L_16));
  39490. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), ((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)), ((float)il2cpp_codegen_multiply((float)L_9, (float)L_11)), ((float)il2cpp_codegen_multiply((float)L_13, (float)L_15)), /*hidden argument*/NULL);
  39491. return L_16;
  39492. }
  39493. }
  39494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  39495. {
  39496. {
  39497. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  39498. float L_1 = L_0.get_X_0();
  39499. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  39500. float L_3 = L_2.get_X_0();
  39501. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0;
  39502. float L_5 = L_4.get_Y_1();
  39503. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1;
  39504. float L_7 = L_6.get_Y_1();
  39505. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0;
  39506. float L_9 = L_8.get_Z_2();
  39507. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1;
  39508. float L_11 = L_10.get_Z_2();
  39509. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0;
  39510. float L_13 = L_12.get_W_3();
  39511. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1;
  39512. float L_15 = L_14.get_W_3();
  39513. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16;
  39514. memset((&L_16), 0, sizeof(L_16));
  39515. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), ((float)il2cpp_codegen_add((float)L_9, (float)L_11)), ((float)il2cpp_codegen_add((float)L_13, (float)L_15)), /*hidden argument*/NULL);
  39516. return L_16;
  39517. }
  39518. }
  39519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___min1, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___max2, const RuntimeMethod* method)
  39520. {
  39521. {
  39522. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value0;
  39523. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ___min1;
  39524. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  39525. L_2 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline(L_0, L_1, /*hidden argument*/NULL);
  39526. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___max2;
  39527. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  39528. L_4 = Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline(L_2, L_3, /*hidden argument*/NULL);
  39529. return L_4;
  39530. }
  39531. }
  39532. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  39533. {
  39534. static bool s_Il2CppMethodInitialized;
  39535. if (!s_Il2CppMethodInitialized)
  39536. {
  39537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var);
  39538. s_Il2CppMethodInitialized = true;
  39539. }
  39540. {
  39541. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  39542. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  39543. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  39544. IL2CPP_RUNTIME_CLASS_INIT(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var);
  39545. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  39546. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  39547. L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL);
  39548. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4;
  39549. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0;
  39550. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  39551. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  39552. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_Half_5();
  39553. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  39554. L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL);
  39555. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9;
  39556. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0;
  39557. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0;
  39558. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11);
  39559. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13;
  39560. L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  39561. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  39562. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  39563. L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL);
  39564. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15;
  39565. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0;
  39566. float L_17 = L_16->get_X_0();
  39567. __this->set_R_0((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_17));
  39568. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0;
  39569. float L_19 = L_18->get_Y_1();
  39570. __this->set_G_1((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_19));
  39571. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0;
  39572. float L_21 = L_20->get_Z_2();
  39573. __this->set_B_2((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_21));
  39574. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0;
  39575. float L_23 = L_22->get_W_3();
  39576. __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_23));
  39577. return;
  39578. }
  39579. }
  39580. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 Rgba32_get_Bgr_m802E05D07D0A496A7387CFEE6C7ACEEB33BB69E6_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method)
  39581. {
  39582. {
  39583. uint8_t L_0 = __this->get_R_0();
  39584. uint8_t L_1 = __this->get_G_1();
  39585. uint8_t L_2 = __this->get_B_2();
  39586. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_3;
  39587. memset((&L_3), 0, sizeof(L_3));
  39588. Bgr24__ctor_m7B721FEAF163B29405A0E0833120BBAC898F283F_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
  39589. return L_3;
  39590. }
  39591. }
  39592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method)
  39593. {
  39594. {
  39595. uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  39596. return L_0;
  39597. }
  39598. }
  39599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_Clamp_m82E54C589A2E38F7FEA4174258A7BA4C53D70E09_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___value10, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___min1, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___max2, const RuntimeMethod* method)
  39600. {
  39601. float V_0 = 0.0f;
  39602. float V_1 = 0.0f;
  39603. float V_2 = 0.0f;
  39604. float G_B3_0 = 0.0f;
  39605. float G_B6_0 = 0.0f;
  39606. float G_B9_0 = 0.0f;
  39607. float G_B12_0 = 0.0f;
  39608. float G_B15_0 = 0.0f;
  39609. float G_B18_0 = 0.0f;
  39610. {
  39611. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_0 = ___value10;
  39612. float L_1 = L_0.get_X_0();
  39613. V_0 = L_1;
  39614. float L_2 = V_0;
  39615. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_3 = ___max2;
  39616. float L_4 = L_3.get_X_0();
  39617. if ((((float)L_2) > ((float)L_4)))
  39618. {
  39619. goto IL_0013;
  39620. }
  39621. }
  39622. {
  39623. float L_5 = V_0;
  39624. G_B3_0 = L_5;
  39625. goto IL_0019;
  39626. }
  39627. IL_0013:
  39628. {
  39629. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_6 = ___max2;
  39630. float L_7 = L_6.get_X_0();
  39631. G_B3_0 = L_7;
  39632. }
  39633. IL_0019:
  39634. {
  39635. V_0 = G_B3_0;
  39636. float L_8 = V_0;
  39637. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_9 = ___min1;
  39638. float L_10 = L_9.get_X_0();
  39639. if ((((float)L_8) < ((float)L_10)))
  39640. {
  39641. goto IL_0026;
  39642. }
  39643. }
  39644. {
  39645. float L_11 = V_0;
  39646. G_B6_0 = L_11;
  39647. goto IL_002c;
  39648. }
  39649. IL_0026:
  39650. {
  39651. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_12 = ___min1;
  39652. float L_13 = L_12.get_X_0();
  39653. G_B6_0 = L_13;
  39654. }
  39655. IL_002c:
  39656. {
  39657. V_0 = G_B6_0;
  39658. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_14 = ___value10;
  39659. float L_15 = L_14.get_Y_1();
  39660. V_1 = L_15;
  39661. float L_16 = V_1;
  39662. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_17 = ___max2;
  39663. float L_18 = L_17.get_Y_1();
  39664. if ((((float)L_16) > ((float)L_18)))
  39665. {
  39666. goto IL_0040;
  39667. }
  39668. }
  39669. {
  39670. float L_19 = V_1;
  39671. G_B9_0 = L_19;
  39672. goto IL_0046;
  39673. }
  39674. IL_0040:
  39675. {
  39676. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_20 = ___max2;
  39677. float L_21 = L_20.get_Y_1();
  39678. G_B9_0 = L_21;
  39679. }
  39680. IL_0046:
  39681. {
  39682. V_1 = G_B9_0;
  39683. float L_22 = V_1;
  39684. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_23 = ___min1;
  39685. float L_24 = L_23.get_Y_1();
  39686. if ((((float)L_22) < ((float)L_24)))
  39687. {
  39688. goto IL_0053;
  39689. }
  39690. }
  39691. {
  39692. float L_25 = V_1;
  39693. G_B12_0 = L_25;
  39694. goto IL_0059;
  39695. }
  39696. IL_0053:
  39697. {
  39698. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_26 = ___min1;
  39699. float L_27 = L_26.get_Y_1();
  39700. G_B12_0 = L_27;
  39701. }
  39702. IL_0059:
  39703. {
  39704. V_1 = G_B12_0;
  39705. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_28 = ___value10;
  39706. float L_29 = L_28.get_Z_2();
  39707. V_2 = L_29;
  39708. float L_30 = V_2;
  39709. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_31 = ___max2;
  39710. float L_32 = L_31.get_Z_2();
  39711. if ((((float)L_30) > ((float)L_32)))
  39712. {
  39713. goto IL_006d;
  39714. }
  39715. }
  39716. {
  39717. float L_33 = V_2;
  39718. G_B15_0 = L_33;
  39719. goto IL_0073;
  39720. }
  39721. IL_006d:
  39722. {
  39723. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_34 = ___max2;
  39724. float L_35 = L_34.get_Z_2();
  39725. G_B15_0 = L_35;
  39726. }
  39727. IL_0073:
  39728. {
  39729. V_2 = G_B15_0;
  39730. float L_36 = V_2;
  39731. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_37 = ___min1;
  39732. float L_38 = L_37.get_Z_2();
  39733. if ((((float)L_36) < ((float)L_38)))
  39734. {
  39735. goto IL_0080;
  39736. }
  39737. }
  39738. {
  39739. float L_39 = V_2;
  39740. G_B18_0 = L_39;
  39741. goto IL_0086;
  39742. }
  39743. IL_0080:
  39744. {
  39745. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_40 = ___min1;
  39746. float L_41 = L_40.get_Z_2();
  39747. G_B18_0 = L_41;
  39748. }
  39749. IL_0086:
  39750. {
  39751. V_2 = G_B18_0;
  39752. float L_42 = V_0;
  39753. float L_43 = V_1;
  39754. float L_44 = V_2;
  39755. Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_45;
  39756. memset((&L_45), 0, sizeof(L_45));
  39757. Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C((&L_45), L_42, L_43, L_44, /*hidden argument*/NULL);
  39758. return L_45;
  39759. }
  39760. }
  39761. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  39762. {
  39763. {
  39764. int32_t L_0 = __this->get_m_stringLength_0();
  39765. return L_0;
  39766. }
  39767. }
  39768. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39769. {
  39770. intptr_t V_0;
  39771. memset((&V_0), 0, sizeof(V_0));
  39772. {
  39773. int32_t L_0 = ___start0;
  39774. int32_t L_1 = (int32_t)__this->get__length_2();
  39775. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39776. {
  39777. goto IL_0014;
  39778. }
  39779. }
  39780. {
  39781. int32_t L_2 = ___length1;
  39782. int32_t L_3 = (int32_t)__this->get__length_2();
  39783. int32_t L_4 = ___start0;
  39784. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39785. {
  39786. goto IL_001a;
  39787. }
  39788. }
  39789. IL_0014:
  39790. {
  39791. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39792. }
  39793. IL_001a:
  39794. {
  39795. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39796. int32_t L_6 = ___start0;
  39797. intptr_t L_7;
  39798. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39799. V_0 = (intptr_t)L_7;
  39800. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0();
  39801. intptr_t L_9 = V_0;
  39802. int32_t L_10 = ___length1;
  39803. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_11;
  39804. memset((&L_11), 0, sizeof(L_11));
  39805. Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_11), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39806. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_11;
  39807. }
  39808. }
  39809. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39810. {
  39811. {
  39812. int32_t L_0 = ___length2;
  39813. __this->set__length_2(L_0);
  39814. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_1 = ___pinnable0;
  39815. __this->set__pinnable_0(L_1);
  39816. intptr_t L_2 = ___byteOffset1;
  39817. __this->set__byteOffset_1((intptr_t)L_2);
  39818. return;
  39819. }
  39820. }
  39821. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39822. {
  39823. static bool s_Il2CppMethodInitialized;
  39824. if (!s_Il2CppMethodInitialized)
  39825. {
  39826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39827. s_Il2CppMethodInitialized = true;
  39828. }
  39829. int32_t V_0 = 0;
  39830. {
  39831. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___array0;
  39832. if (L_0)
  39833. {
  39834. goto IL_0017;
  39835. }
  39836. }
  39837. {
  39838. int32_t L_1 = ___start1;
  39839. if (L_1)
  39840. {
  39841. goto IL_0009;
  39842. }
  39843. }
  39844. {
  39845. int32_t L_2 = ___length2;
  39846. if (!L_2)
  39847. {
  39848. goto IL_000f;
  39849. }
  39850. }
  39851. IL_0009:
  39852. {
  39853. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39854. }
  39855. IL_000f:
  39856. {
  39857. il2cpp_codegen_initobj(__this, sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ));
  39858. return;
  39859. }
  39860. IL_0017:
  39861. {
  39862. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  39863. goto IL_0043;
  39864. }
  39865. {
  39866. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = ___array0;
  39867. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  39868. Type_t * L_5;
  39869. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  39870. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  39871. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39872. Type_t * L_7;
  39873. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39874. bool L_8;
  39875. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  39876. if (!L_8)
  39877. {
  39878. goto IL_0043;
  39879. }
  39880. }
  39881. {
  39882. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39883. }
  39884. IL_0043:
  39885. {
  39886. int32_t L_9 = ___start1;
  39887. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = ___array0;
  39888. NullCheck(L_10);
  39889. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  39890. {
  39891. goto IL_0051;
  39892. }
  39893. }
  39894. {
  39895. int32_t L_11 = ___length2;
  39896. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = ___array0;
  39897. NullCheck(L_12);
  39898. int32_t L_13 = ___start1;
  39899. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  39900. {
  39901. goto IL_0057;
  39902. }
  39903. }
  39904. IL_0051:
  39905. {
  39906. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39907. }
  39908. IL_0057:
  39909. {
  39910. int32_t L_14 = ___length2;
  39911. __this->set__length_2(L_14);
  39912. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = ___array0;
  39913. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_16;
  39914. L_16 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39915. __this->set__pinnable_0(L_16);
  39916. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39917. intptr_t L_17 = ((PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  39918. int32_t L_18 = ___start1;
  39919. intptr_t L_19;
  39920. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39921. __this->set__byteOffset_1((intptr_t)L_19);
  39922. return;
  39923. }
  39924. }
  39925. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39926. {
  39927. intptr_t V_0;
  39928. memset((&V_0), 0, sizeof(V_0));
  39929. {
  39930. int32_t L_0 = ___start0;
  39931. int32_t L_1 = (int32_t)__this->get__length_2();
  39932. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39933. {
  39934. goto IL_0014;
  39935. }
  39936. }
  39937. {
  39938. int32_t L_2 = ___length1;
  39939. int32_t L_3 = (int32_t)__this->get__length_2();
  39940. int32_t L_4 = ___start0;
  39941. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39942. {
  39943. goto IL_001a;
  39944. }
  39945. }
  39946. IL_0014:
  39947. {
  39948. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39949. }
  39950. IL_001a:
  39951. {
  39952. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39953. int32_t L_6 = ___start0;
  39954. intptr_t L_7;
  39955. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39956. V_0 = (intptr_t)L_7;
  39957. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  39958. intptr_t L_9 = V_0;
  39959. int32_t L_10 = ___length1;
  39960. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11;
  39961. memset((&L_11), 0, sizeof(L_11));
  39962. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_11), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39963. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11;
  39964. }
  39965. }
  39966. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39967. {
  39968. {
  39969. int32_t L_0 = ___length2;
  39970. __this->set__length_2(L_0);
  39971. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_1 = ___pinnable0;
  39972. __this->set__pinnable_0(L_1);
  39973. intptr_t L_2 = ___byteOffset1;
  39974. __this->set__byteOffset_1((intptr_t)L_2);
  39975. return;
  39976. }
  39977. }
  39978. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39979. {
  39980. static bool s_Il2CppMethodInitialized;
  39981. if (!s_Il2CppMethodInitialized)
  39982. {
  39983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39984. s_Il2CppMethodInitialized = true;
  39985. }
  39986. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0;
  39987. memset((&V_0), 0, sizeof(V_0));
  39988. {
  39989. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_0 = ___array0;
  39990. if (L_0)
  39991. {
  39992. goto IL_0017;
  39993. }
  39994. }
  39995. {
  39996. int32_t L_1 = ___start1;
  39997. if (L_1)
  39998. {
  39999. goto IL_0009;
  40000. }
  40001. }
  40002. {
  40003. int32_t L_2 = ___length2;
  40004. if (!L_2)
  40005. {
  40006. goto IL_000f;
  40007. }
  40008. }
  40009. IL_0009:
  40010. {
  40011. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40012. }
  40013. IL_000f:
  40014. {
  40015. il2cpp_codegen_initobj(__this, sizeof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ));
  40016. return;
  40017. }
  40018. IL_0017:
  40019. {
  40020. il2cpp_codegen_initobj((&V_0), sizeof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ));
  40021. goto IL_0043;
  40022. }
  40023. {
  40024. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_4 = ___array0;
  40025. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  40026. Type_t * L_5;
  40027. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  40028. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  40029. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40030. Type_t * L_7;
  40031. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40032. bool L_8;
  40033. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  40034. if (!L_8)
  40035. {
  40036. goto IL_0043;
  40037. }
  40038. }
  40039. {
  40040. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40041. }
  40042. IL_0043:
  40043. {
  40044. int32_t L_9 = ___start1;
  40045. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_10 = ___array0;
  40046. NullCheck(L_10);
  40047. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  40048. {
  40049. goto IL_0051;
  40050. }
  40051. }
  40052. {
  40053. int32_t L_11 = ___length2;
  40054. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_12 = ___array0;
  40055. NullCheck(L_12);
  40056. int32_t L_13 = ___start1;
  40057. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  40058. {
  40059. goto IL_0057;
  40060. }
  40061. }
  40062. IL_0051:
  40063. {
  40064. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40065. }
  40066. IL_0057:
  40067. {
  40068. int32_t L_14 = ___length2;
  40069. __this->set__length_2(L_14);
  40070. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_15 = ___array0;
  40071. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_16;
  40072. L_16 = (( Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40073. __this->set__pinnable_0(L_16);
  40074. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40075. intptr_t L_17 = ((PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  40076. int32_t L_18 = ___start1;
  40077. intptr_t L_19;
  40078. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40079. __this->set__byteOffset_1((intptr_t)L_19);
  40080. return;
  40081. }
  40082. }
  40083. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method)
  40084. {
  40085. float G_B3_0 = 0.0f;
  40086. float G_B5_0 = 0.0f;
  40087. float G_B4_0 = 0.0f;
  40088. float G_B6_0 = 0.0f;
  40089. float G_B6_1 = 0.0f;
  40090. float G_B8_0 = 0.0f;
  40091. float G_B8_1 = 0.0f;
  40092. float G_B7_0 = 0.0f;
  40093. float G_B7_1 = 0.0f;
  40094. float G_B9_0 = 0.0f;
  40095. float G_B9_1 = 0.0f;
  40096. float G_B9_2 = 0.0f;
  40097. float G_B11_0 = 0.0f;
  40098. float G_B11_1 = 0.0f;
  40099. float G_B11_2 = 0.0f;
  40100. float G_B10_0 = 0.0f;
  40101. float G_B10_1 = 0.0f;
  40102. float G_B10_2 = 0.0f;
  40103. float G_B12_0 = 0.0f;
  40104. float G_B12_1 = 0.0f;
  40105. float G_B12_2 = 0.0f;
  40106. float G_B12_3 = 0.0f;
  40107. {
  40108. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10;
  40109. float L_1 = L_0.get_X_0();
  40110. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21;
  40111. float L_3 = L_2.get_X_0();
  40112. if ((((float)L_1) > ((float)L_3)))
  40113. {
  40114. goto IL_0016;
  40115. }
  40116. }
  40117. {
  40118. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21;
  40119. float L_5 = L_4.get_X_0();
  40120. G_B3_0 = L_5;
  40121. goto IL_001c;
  40122. }
  40123. IL_0016:
  40124. {
  40125. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10;
  40126. float L_7 = L_6.get_X_0();
  40127. G_B3_0 = L_7;
  40128. }
  40129. IL_001c:
  40130. {
  40131. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10;
  40132. float L_9 = L_8.get_Y_1();
  40133. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21;
  40134. float L_11 = L_10.get_Y_1();
  40135. G_B4_0 = G_B3_0;
  40136. if ((((float)L_9) > ((float)L_11)))
  40137. {
  40138. G_B5_0 = G_B3_0;
  40139. goto IL_0032;
  40140. }
  40141. }
  40142. {
  40143. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21;
  40144. float L_13 = L_12.get_Y_1();
  40145. G_B6_0 = L_13;
  40146. G_B6_1 = G_B4_0;
  40147. goto IL_0038;
  40148. }
  40149. IL_0032:
  40150. {
  40151. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10;
  40152. float L_15 = L_14.get_Y_1();
  40153. G_B6_0 = L_15;
  40154. G_B6_1 = G_B5_0;
  40155. }
  40156. IL_0038:
  40157. {
  40158. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10;
  40159. float L_17 = L_16.get_Z_2();
  40160. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21;
  40161. float L_19 = L_18.get_Z_2();
  40162. G_B7_0 = G_B6_0;
  40163. G_B7_1 = G_B6_1;
  40164. if ((((float)L_17) > ((float)L_19)))
  40165. {
  40166. G_B8_0 = G_B6_0;
  40167. G_B8_1 = G_B6_1;
  40168. goto IL_004e;
  40169. }
  40170. }
  40171. {
  40172. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21;
  40173. float L_21 = L_20.get_Z_2();
  40174. G_B9_0 = L_21;
  40175. G_B9_1 = G_B7_0;
  40176. G_B9_2 = G_B7_1;
  40177. goto IL_0054;
  40178. }
  40179. IL_004e:
  40180. {
  40181. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10;
  40182. float L_23 = L_22.get_Z_2();
  40183. G_B9_0 = L_23;
  40184. G_B9_1 = G_B8_0;
  40185. G_B9_2 = G_B8_1;
  40186. }
  40187. IL_0054:
  40188. {
  40189. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10;
  40190. float L_25 = L_24.get_W_3();
  40191. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21;
  40192. float L_27 = L_26.get_W_3();
  40193. G_B10_0 = G_B9_0;
  40194. G_B10_1 = G_B9_1;
  40195. G_B10_2 = G_B9_2;
  40196. if ((((float)L_25) > ((float)L_27)))
  40197. {
  40198. G_B11_0 = G_B9_0;
  40199. G_B11_1 = G_B9_1;
  40200. G_B11_2 = G_B9_2;
  40201. goto IL_006a;
  40202. }
  40203. }
  40204. {
  40205. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21;
  40206. float L_29 = L_28.get_W_3();
  40207. G_B12_0 = L_29;
  40208. G_B12_1 = G_B10_0;
  40209. G_B12_2 = G_B10_1;
  40210. G_B12_3 = G_B10_2;
  40211. goto IL_0070;
  40212. }
  40213. IL_006a:
  40214. {
  40215. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10;
  40216. float L_31 = L_30.get_W_3();
  40217. G_B12_0 = L_31;
  40218. G_B12_1 = G_B11_0;
  40219. G_B12_2 = G_B11_1;
  40220. G_B12_3 = G_B11_2;
  40221. }
  40222. IL_0070:
  40223. {
  40224. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32;
  40225. memset((&L_32), 0, sizeof(L_32));
  40226. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL);
  40227. return L_32;
  40228. }
  40229. }
  40230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method)
  40231. {
  40232. float G_B3_0 = 0.0f;
  40233. float G_B5_0 = 0.0f;
  40234. float G_B4_0 = 0.0f;
  40235. float G_B6_0 = 0.0f;
  40236. float G_B6_1 = 0.0f;
  40237. float G_B8_0 = 0.0f;
  40238. float G_B8_1 = 0.0f;
  40239. float G_B7_0 = 0.0f;
  40240. float G_B7_1 = 0.0f;
  40241. float G_B9_0 = 0.0f;
  40242. float G_B9_1 = 0.0f;
  40243. float G_B9_2 = 0.0f;
  40244. float G_B11_0 = 0.0f;
  40245. float G_B11_1 = 0.0f;
  40246. float G_B11_2 = 0.0f;
  40247. float G_B10_0 = 0.0f;
  40248. float G_B10_1 = 0.0f;
  40249. float G_B10_2 = 0.0f;
  40250. float G_B12_0 = 0.0f;
  40251. float G_B12_1 = 0.0f;
  40252. float G_B12_2 = 0.0f;
  40253. float G_B12_3 = 0.0f;
  40254. {
  40255. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10;
  40256. float L_1 = L_0.get_X_0();
  40257. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21;
  40258. float L_3 = L_2.get_X_0();
  40259. if ((((float)L_1) < ((float)L_3)))
  40260. {
  40261. goto IL_0016;
  40262. }
  40263. }
  40264. {
  40265. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21;
  40266. float L_5 = L_4.get_X_0();
  40267. G_B3_0 = L_5;
  40268. goto IL_001c;
  40269. }
  40270. IL_0016:
  40271. {
  40272. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10;
  40273. float L_7 = L_6.get_X_0();
  40274. G_B3_0 = L_7;
  40275. }
  40276. IL_001c:
  40277. {
  40278. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10;
  40279. float L_9 = L_8.get_Y_1();
  40280. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21;
  40281. float L_11 = L_10.get_Y_1();
  40282. G_B4_0 = G_B3_0;
  40283. if ((((float)L_9) < ((float)L_11)))
  40284. {
  40285. G_B5_0 = G_B3_0;
  40286. goto IL_0032;
  40287. }
  40288. }
  40289. {
  40290. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21;
  40291. float L_13 = L_12.get_Y_1();
  40292. G_B6_0 = L_13;
  40293. G_B6_1 = G_B4_0;
  40294. goto IL_0038;
  40295. }
  40296. IL_0032:
  40297. {
  40298. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10;
  40299. float L_15 = L_14.get_Y_1();
  40300. G_B6_0 = L_15;
  40301. G_B6_1 = G_B5_0;
  40302. }
  40303. IL_0038:
  40304. {
  40305. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10;
  40306. float L_17 = L_16.get_Z_2();
  40307. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21;
  40308. float L_19 = L_18.get_Z_2();
  40309. G_B7_0 = G_B6_0;
  40310. G_B7_1 = G_B6_1;
  40311. if ((((float)L_17) < ((float)L_19)))
  40312. {
  40313. G_B8_0 = G_B6_0;
  40314. G_B8_1 = G_B6_1;
  40315. goto IL_004e;
  40316. }
  40317. }
  40318. {
  40319. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21;
  40320. float L_21 = L_20.get_Z_2();
  40321. G_B9_0 = L_21;
  40322. G_B9_1 = G_B7_0;
  40323. G_B9_2 = G_B7_1;
  40324. goto IL_0054;
  40325. }
  40326. IL_004e:
  40327. {
  40328. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10;
  40329. float L_23 = L_22.get_Z_2();
  40330. G_B9_0 = L_23;
  40331. G_B9_1 = G_B8_0;
  40332. G_B9_2 = G_B8_1;
  40333. }
  40334. IL_0054:
  40335. {
  40336. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10;
  40337. float L_25 = L_24.get_W_3();
  40338. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21;
  40339. float L_27 = L_26.get_W_3();
  40340. G_B10_0 = G_B9_0;
  40341. G_B10_1 = G_B9_1;
  40342. G_B10_2 = G_B9_2;
  40343. if ((((float)L_25) < ((float)L_27)))
  40344. {
  40345. G_B11_0 = G_B9_0;
  40346. G_B11_1 = G_B9_1;
  40347. G_B11_2 = G_B9_2;
  40348. goto IL_006a;
  40349. }
  40350. }
  40351. {
  40352. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21;
  40353. float L_29 = L_28.get_W_3();
  40354. G_B12_0 = L_29;
  40355. G_B12_1 = G_B10_0;
  40356. G_B12_2 = G_B10_1;
  40357. G_B12_3 = G_B10_2;
  40358. goto IL_0070;
  40359. }
  40360. IL_006a:
  40361. {
  40362. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10;
  40363. float L_31 = L_30.get_W_3();
  40364. G_B12_0 = L_31;
  40365. G_B12_1 = G_B11_0;
  40366. G_B12_2 = G_B11_1;
  40367. G_B12_3 = G_B11_2;
  40368. }
  40369. IL_0070:
  40370. {
  40371. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32;
  40372. memset((&L_32), 0, sizeof(L_32));
  40373. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL);
  40374. return L_32;
  40375. }
  40376. }
  40377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24__ctor_m7B721FEAF163B29405A0E0833120BBAC898F283F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, const RuntimeMethod* method)
  40378. {
  40379. {
  40380. uint8_t L_0 = ___r0;
  40381. __this->set_R_2(L_0);
  40382. uint8_t L_1 = ___g1;
  40383. __this->set_G_1(L_1);
  40384. uint8_t L_2 = ___b2;
  40385. __this->set_B_0(L_2);
  40386. return;
  40387. }
  40388. }